如何删掉或禁用 WooCommerce 3.3 之后版本商店中的 「未分类」 产品分类目录

如何删掉或禁用 WooCommerce 3.3 之后版本商店中的 「未分类」 产品分类目录

我想这应该是官方为了让 WooCommerce 用户减少麻烦的方式,原因就在于有很多用户可能一开始就不知道要创建分类目录,同时有的创建了还会有意无意的删掉,导致新建的产品找不到等情况。

当对于我们来说,已经是在实际运营中使用 WooCommerce 的,就没必要留这个东西,所以还是禁用了好。

所以使用以下代码即可,添加到主题或者子主题的 functions.php :

/**
 * 删掉或禁用 WooCommerce 3.3 之后版本商店中的 「未分类」
 * https://bbs.weixiaoduo.com/topic/25633
 */
add_filter( 'woocommerce_product_subcategories_args', 'custom_woocommerce_product_subcategories_args' );

function custom_woocommerce_product_subcategories_args( $args ) {
  $args['exclude'] = get_option( 'default_product_cat' );
  return $args;
}
相关推荐

WooCommerce 和 Yoast SEO 插件:标题和元模板

当使用优秀的YOASTSEO插件为WordPress优化WooComme[&hell...

WooCommerce 教程:显示产品数量的独立购物车项目> 1

这是一个有趣的片段!客户需要在WooCommerce购物车和结帐页面中显示相同数[&...

WooCommerce 教程:状态选择 Checkout 页面后显示消息

我的一个WooCommerce定制客户端请求了这个很棒的功能。他们希望在选择状态[&...

WooCommerce 教程:隐藏非管理员的 WP-admin

我今天正在玩自己的结帐设计和UX,而在测试时,我意识到新客户可以在购买后访问WP[&...