从 Woocommerce 相关产品中排除特定产品类别
Posted
技术标签:
【中文标题】从 Woocommerce 相关产品中排除特定产品类别【英文标题】:Exclude specific product category from Woocommerce related products 【发布时间】:2018-11-09 02:03:23 【问题描述】:我已经做了一些搜索,从 Woocommerce 的相关产品中排除产品类别。但是这个问题的所有答案都与完全排除类别和/或标签有关。
如何连接到 woocommerce_get_related_products 以排除特定产品类别?
我想从显示的相关产品中排除我的“已售”产品类别。
【问题讨论】:
【参考方案1】:试试这个代码,
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 );
希望对你有帮助。
更多详情请访问
remove a category from related products
Woocommerce exclude specific category products from related products
【讨论】:
谢谢,但我正在寻找可以直接与查询挂钩的内容 @RichardTinkler 请检查第二个链接。以上是关于从 Woocommerce 相关产品中排除特定产品类别的主要内容,如果未能解决你的问题,请参考以下文章
从 WooCommerce 优惠券中排除具有特定属性条款的产品
从 WooCommerce 中的类别价格后缀更改中排除特定产品 ID
php [WooCommerce Core]从商店页面上的特定类别中排除产品
php [WooCommerce Core]从商店页面上的特定类别中排除产品