php 此代码段将排除您在WooCommerce Shop页面上显示的任何类别的所有产品。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 此代码段将排除您在WooCommerce Shop页面上显示的任何类别的所有产品。相关的知识,希望对你有一定的参考价值。

function custom_pre_get_posts_query( $q ) {

    $tax_query = (array) $q->get( 'tax_query' );

    $tax_query[] = array(
           'taxonomy' => 'product_cat',
           'field' => 'slug',
           'terms' => array( 'clothing' ), // Don't display products in the clothing category on the shop page.
           'operator' => 'NOT IN'
    );


    $q->set( 'tax_query', $tax_query );

}
add_action( 'woocommerce_product_query', 'custom_pre_get_posts_query' );

以上是关于php 此代码段将排除您在WooCommerce Shop页面上显示的任何类别的所有产品。的主要内容,如果未能解决你的问题,请参考以下文章

php [WooCommerce Photography]此代码段将阻止客户更改集合的权限。

如何从functions.php中的简码挂钩中排除产品类别ID - WooCommerce

php 在WooCommerce上添加自定义javascripts或php操作感谢您在订单完成后的页面

php [WooCommerce Core]从商店页面上的特定类别中排除产品

php [WooCommerce Core]从商店页面上的特定类别中排除产品

php 此代码与Finale:WooCommerce Countdown Timer插件一起运行。取消原生'woocommerce_after_shop_loop_item上的网格显示功能