相关产品仅限于WooCommerce 3中的标签,而不是类别

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了相关产品仅限于WooCommerce 3中的标签,而不是类别相关的知识,希望对你有一定的参考价值。

我试图与之相反:Related Products only by categories, not by tags in WooCommerce 3

我想仅根据产品标签显示相关产品,而不是按类别显示。

到目前为止,我在我的孩子主题下的function.php中有这个:

add_filter( 'woocommerce_get_related_product_cat_terms', function( $term_ids, $product_id ){
    return array();
}, 10, 2 );

但它不起作用。

任何帮助是极大的赞赏。

答案

在woocommerce版本3.2.x中,我首先测试了此代码,仅显示基于产品标签的相关产品:

add_filter( 'woocommerce_product_related_posts_relate_by_category', '__return_false' );

代码位于活动子主题(或活动主题)的function.php文件中。

它完美无缺。

我已经测试了你的代码,它也有效!

因此,您的安装或设置中存在与您的问题相关的内容。

以上是关于相关产品仅限于WooCommerce 3中的标签,而不是类别的主要内容,如果未能解决你的问题,请参考以下文章

更新 Woocommerce 3 中的产品可见性

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

在 WooCommerce 的单个产品页面上隐藏某些产品的产品库存

在 Woocommerce 的产品页面中隐藏特定标签

在 Woocommerce 商店页面中仅显示特色产品

如何按ID排序不随机化Woocommerce的相关产品