我想为整个类别添加一些相关产品或向上销售,而不是将它们分别添加到该类别中的每个产品。这是可能的,如果是这样,我该怎么做呢?
谢谢
汤姆
答案 0 :(得分:0)
首先将自定义字段添加到将用于加售的类别中。我使用高级自定义字段插件的关系字段来进行此类操作。完成此操作后,在主题functions.php文件中添加过滤器
add_filter( 'woocommerce_product_upsell_ids', 'category_upsells', 10, 2 );
function category_upsells($upsell_ids, $product) {
// get the category of the product and from the category get the product ids from your custom theme
// set $upsell_ids to your product ids
return $upsell_ids;
}