繁体   English   中英

从 Woocommerce 类别下拉小部件中禁用某些产品类别

[英]Disable some product categories from Woocommerce category dropdown widget

我正在寻找一种解决方案来隐藏商店页面侧边栏中的标准 woocommerce 类别小部件中的特定类别,我正在使用下拉菜单。

我已经搜索过但似乎可以在任何地方找到它,尝试重建多个脚本但似乎无法弄清楚..

提前致谢

您可以尝试使用以下代码,您将能够禁用在此代码中定义它们的某些产品类别术语 ID:

add_filter('woocommerce_product_categories_widget_dropdown_args', 'widget_product_categories_disable_terms', 10, 1);
add_filter('woocommerce_product_categories_widget_args', 'widget_product_categories_disable_terms', 10, 1);
function widget_product_categories_disable_terms( $args ) {
    // Excluding coma separated term IDs from product category
    $args['exclude'] = array( 12, 18 ); 

    return $args;
}

代码位于活动子主题(活动主题)的 function.php 文件中。 测试和工作。

这是一个如此糟糕的解决方案,我的意思是不要抱怨上述问题。 但这根本不是动态的。 通过提供上述解决方案,除非您是开发人员,否则您将无法更改隐藏类别。

我不是这个插件的作者,但它似乎做我们想做的事。

https://wordpress.org/plugins/hide-categories-on-shop-page/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM