还有另一个问题,那就是-我正在尝试对类别进行检查,并对woocommerce类别做出正面或负面的回应。 我想从我的商店页面中排除示例“附件”类别,但无论如何,我只想在由页面构建器构建的另一个自定义页面中包括附件,因此我试图粘贴此类的functions.php代码,但是保存后获得白页。
代码:
function custom_pre_get_posts_query( $q ) {
$tax_query = (array) $q->get( 'tax_query' );
$tax_query[] = array(
'taxonomy' => 'product_cat',
'field' => 'slug',
'terms' => array( 'accessories' ),
if(is_product_category( 'accessories' ) = 1)
{
'operator' => 'NOT IN'
} else {
'operator' => 'IN'
return true;
}
);
$q->set( 'tax_query', $tax_query );}
add_action( 'woocommerce_product_query', 'custom_pre_get_posts_query' );
我知道我做错了什么,缺少了什么,但是请以正确的方式告诉我如何解决它。预先感谢!
答案 0 :(得分:0)