Woocommerce 从查询中排除类别

Woocommerce 从查询中排除类别,woocommerce,Woocommerce,我试图列出类别,但我需要排除夫妇。如何将排除类别添加到以下内容 $size = sizeof( get_the_terms( $post->ID, 'product_cat' ) ); echo $product->get_categories('<p>' . _n( '', '', $size, 'woocommerce' ) . '</p>' ); $size=sizeof(获取术语($post->ID,'product\

我试图列出类别,但我需要排除夫妇。如何将排除类别添加到以下内容

        $size = sizeof( get_the_terms( $post->ID, 'product_cat' ) );
        echo $product->get_categories('<p>' . _n( '', '', $size, 'woocommerce' ) . '</p>' );
$size=sizeof(获取术语($post->ID,'product\u cat');
echo$product->get_categories(“”)。_n(“,”,$size,“woocommerce”)。

”;
非常感谢

请看一下:

下面的示例使用的是家庭。但是您也可以使用is_page()函数检查您正在使用的页面,然后应用pre_get_posts

function exclude_category( $query ) {
    if ( $query->is_home() && $query->is_main_query() ) {
        $query->set( 'cat', '-1,-1347' );
    }
}
add_action( 'pre_get_posts', 'exclude_category' );