2
我用下面的命令行排除特定標籤的產品相關WooCommerce產品:排除在相關產品的具體產品標籤WooCommerce 3+
add_filter('woocommerce_get_related_product_tag_terms', 'remove_related_tags');
function remove_related_tags($terms) {
foreach ($terms as $key => $term) {
if ('Đồng Hồ Thụy Sỹ' === $term->name) {
unset($terms[ $key ]);
}
if ('dong-ho-thuy-sy' === $term->slug) {
unset($terms[ $key ]);
}
if ('Đồng Hồ 6 Kim' === $term->name) {
unset($terms[ $key ]);
}
if ('Citizen Eco-Drive' === $term->name) {
unset($terms[ $key ]);
}
if ('Seiko Kinetic' === $term->name) {
unset($terms[ $key ]);
}
if ('Seiko Solar' === $term->name) {
unset($terms[ $key ]);
}
if ('Đồng Hồ Dây Da Nam Nữ' === $term->name) {
unset($terms[ $key ]);
}
}
return $terms;
}
但由於WooCommerce更新3版本的代碼不工作了並沒有效果。
有沒有其他方法可以從相關產品中排除特定標籤產品?
你好盧瓦克TheAztec有關
woocommerce_get_related_product_tag_terms
和woocommerce_get_related_product_cat_terms
錯誤將無法正常工作,謝謝您的支持。我試過了,但似乎沒有奏效。沒有任何效果。你有其他想法嗎? –Hello @ĐặngHảiTriều我已經做了一些進一步的測試,看起來這個鉤子有一個bug。所以它不可能讓他們工作。 – LoicTheAztec