【发布时间】:2018-11-09 02:03:23
【问题描述】:
我已经做了一些搜索,从 Woocommerce 的相关产品中排除产品类别。但是这个问题的所有答案都与完全排除类别和/或标签有关。
如何连接到 woocommerce_get_related_products 以排除特定产品类别?
我想从显示的相关产品中排除我的“已售”产品类别。
【问题讨论】:
标签: php wordpress woocommerce hook-woocommerce custom-taxonomy
我已经做了一些搜索,从 Woocommerce 的相关产品中排除产品类别。但是这个问题的所有答案都与完全排除类别和/或标签有关。
如何连接到 woocommerce_get_related_products 以排除特定产品类别?
我想从显示的相关产品中排除我的“已售”产品类别。
【问题讨论】:
标签: php wordpress woocommerce hook-woocommerce custom-taxonomy
试试这个代码,
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
【讨论】: