java商品显示不出来_Woocomerce:如何在商店页面上“不显示”商品分类

它很容易工作,只需要在功能页面中编写一个功能 .

add_action( '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;

if ( ! is_admin() && is_shop() && ! is_user_logged_in() ) {

$q->set( 'tax_query', array(array(

'taxonomy' => 'product_cat',

'field' => 'slug',

'terms' => array( 'shirt', 'tshirt', 'pant' ), //Category name which not to want display products on the shop page

'operator' => 'NOT IN'

)));

}

remove_action( 'pre_get_posts', 'custom_pre_get_posts_query' );

}

不想在商店页面上展示产品的类别名称('衬衫','t恤','裤子')

只是你可以保存你的页面,然后检查,

如果您看到显示任何错误,那么您可以从上面的代码列表中删除此代码 .

remove_action( 'pre_get_posts', 'custom_pre_get_posts_query' );

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值