📅  最后修改于: 2023-12-03 14:53:21.566000             🧑  作者: Mango
如果您使用 WordPress 和 WooCommerce 创建电子商务网站,您可能会遇到一个问题:在显示产品分类时,如果某些类别没有产品,则这些空类别也会被显示出来,这可能会让您的页面看起来有点杂乱无章,因此隐藏这些空类别变得很有必要。
在本篇文章中,我们会介绍两种方法来隐藏空类别。
首先,我们需要打开 WordPress 的 functions.php 文件,该文件通常在您的 WordPress 主题文件夹的根目录中。
在文件末尾添加下面的代码块:
add_filter( 'wp_terms_checklist_args', 'hide_empty_categories' );
function hide_empty_categories( $args ) {
$args['hide_empty'] = 1;
return $args;
}
如果您不想自己编写代码,或者您不想将代码添加到 functions.php 文件中,您可以使用下面这个插件来自动隐藏空类别:
首先,您需要在 WordPress 后台中安装和激活“WooCommerce Hide Categories”插件。
激活插件后,您需要导航到“WooCommerce”>“Settings”>“Products”>“General”>“Hide Empty Categories”选项卡。
勾选“Hide Empty Categories”复选框,并保存更改。
您的电子商务网站上的所有空类别都将被隐藏,只有包含商品的类别才会被显示。
以上就是隐藏空类别的两种方法。根据您的个人偏好,您可以选择其中任意一种方法。