• 欢迎访问小朱博客,博主主要从事阿里巴巴国际站运营,WordPress建站,电子商务。如果你也是从事阿里巴巴国际站运营工作,欢迎加入阿里巴巴国际站SEO QQ群
  • 本站所有内容都是我在工作中所遇到的问题,通过搜索引擎查到资料,有自己原创经验分享,有收集来的,记录并分享,方便自己以后查阅。
  • 主要:建站资料,网络推广,服务器,软件分享,办公软件操作,阿里巴巴国际站,国外社交平台,各类工具等等。
  • 好记性不如烂笔头。
  • 如果您觉得本站非常有看点,那么赶紧使用 Ctrl+D 收藏 小朱博客 吧!

WordPress教程:WooCommerce从商店页面中的特定类别中排除产品

WordPress技巧 小朱博客 2个月前 (03-17) 86次浏览 0个评论

从商店页面中的特定类别中排除产品

 /**
 * Remove products from shop page by category
 *
 */
function woo_custom_pre_get_posts_query( $q ) {
 
  if ( ! $q->is_main_query() ) return;
  if ( ! $q->is_post_type_archive() ) return;
 
  if ( ! is_admin() && is_shop() ) {
 
    $q->set( 'tax_query', array(array(
      'taxonomy' => 'product_cat',
      'field' => 'slug',
      'terms' => array( 'shoes' ), // Don't display products in the shoes category on the shop page
      'operator' => 'NOT IN'
    )));
 
  }
 
  remove_action( 'pre_get_posts', 'custom_pre_get_posts_query' );
 
}
add_action( 'pre_get_posts', 'woo_custom_pre_get_posts_query' );

 


欢迎浏览小朱博客 , 由小朱发表的:WordPress教程:WooCommerce从商店页面中的特定类别中排除产品
转载请注明原文链接:https://www.zhudc.com/wordpress/2297
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址