📜  如何隐藏空类别 wordpress woocommerce (1)

📅  最后修改于: 2023-12-03 14:53:21.566000             🧑  作者: Mango

如何隐藏空类别 WordPress WooCommerce

如果您使用 WordPress 和 WooCommerce 创建电子商务网站,您可能会遇到一个问题:在显示产品分类时,如果某些类别没有产品,则这些空类别也会被显示出来,这可能会让您的页面看起来有点杂乱无章,因此隐藏这些空类别变得很有必要。

在本篇文章中,我们会介绍两种方法来隐藏空类别。

方法一:使用代码片段
  1. 首先,我们需要打开 WordPress 的 functions.php 文件,该文件通常在您的 WordPress 主题文件夹的根目录中。

  2. 在文件末尾添加下面的代码块:

add_filter( 'wp_terms_checklist_args', 'hide_empty_categories' );

function hide_empty_categories( $args ) {
    $args['hide_empty'] = 1;
    return $args;
}
  1. 保存文件并更新您的网站,您将看不到任何空类别。
方法二:使用插件

如果您不想自己编写代码,或者您不想将代码添加到 functions.php 文件中,您可以使用下面这个插件来自动隐藏空类别:

  1. 首先,您需要在 WordPress 后台中安装和激活“WooCommerce Hide Categories”插件。

  2. 激活插件后,您需要导航到“WooCommerce”>“Settings”>“Products”>“General”>“Hide Empty Categories”选项卡。

  3. 勾选“Hide Empty Categories”复选框,并保存更改。

  4. 您的电子商务网站上的所有空类别都将被隐藏,只有包含商品的类别才会被显示。

以上就是隐藏空类别的两种方法。根据您的个人偏好,您可以选择其中任意一种方法。