我一直试图从SHOP页面隐藏特定类别。我发现这个代码:在WooCommerce商店页面中隐藏类别
add_filter('pre_get_posts', 'custom_pre_get_posts_query');
function custom_pre_get_posts_query($q) {
if (! $q->is_main_query()) return;
if (! $q->is_post_type_archive()) return;
$q->set('tax_query', array(array(
'taxonomy' => 'product_cat',
'field' => 'slug',
'terms' => array('CATEGORY TO HIDE'),
'operator' => 'NOT IN'
)));
remove_filter('pre_get_posts', 'custom_pre_get_posts_query');
}
我已经将这些代码在我的主题function.php文件,但我没有实现的结果......
任何人可以帮助我吗?
请修正您帖子的标题。所有大写字母只是简单的粗鲁.... – talonmies