繁体   English   中英

从Woocommerce相关产品中排除特定产品类别

[英]Exclude specific product category from Woocommerce related products

我已经做了一些搜索,从Woocommerce的相关产品中排除产品类别。 但是,此问题的所有答案都与完全排除类别和/或标签有关。

如何连接woocommerce_get_related_products以排除特定的产品类别?

我想从显示的相关产品中排除“已售”产品类别。

试试这个代码,

add_action( 'wp', 'vn_remove_related_products' );
function vn_remove_related_products() {
  if ( is_product() && has_term( array('workshops', 'events'), 'product_cat' ) ) {
        remove_action( 'woocommerce_after_single_product_summary', 
'woocommerce_output_related_products', 20 );
  }
}

希望这对您有帮助。

有关更多详细信息,请访问

从相关产品中删除类别

Woocommerce从相关产品中排除特定类别的产品

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM