簡體   English   中英

僅在Woocommerce 3中顯示基於標簽的相關產品

[英]Display related products based on tags only in Woocommerce 3

默認情況下,Woocommerce在單個產品頁面上根據類別顯示相關產品-相關產品滑塊將顯示相同類別的產品。

Woocommerce文檔指出:““相關產品”是某些模板中的一部分,該模板從您的商店中提取與當前產品具有相同標簽或類別的產品。這些產品無法在管理員中指定,但可以通過將以下產品分組來影響相同的類別或使用相同的標簽。”

我的商店有2個類別-“男人”和“女人”,因此與Woocommerce相關的產品條件不適用於我。 我的相關產品應該更具體,因此我添加了標簽。

所以-我只想顯示基於標簽而不是類別的相關產品。 我怎樣才能做到這一點?

這個論壇上也有類似的問題,但是所提供的代碼都不起作用,可能是由於Woocommerce的一些更新。

謝謝!

這可以通過以下鈎子函數來完成:

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

代碼進入活動子主題(或活動主題)的function.php文件中。

經過測試和工作。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM