首页 > 解决方案 > 当类中的所有产品都来自同一运输类时,如何触发此过滤器?

问题描述

我正在将 WCFM 用于市场,并希望能够对特定运输类别的产品收取单次运输费用。例如:

Cart has products A, and C
Shipping classes are
A- Central WH
B- Central WH
C- External WH

目前,市场会向您收取 3 笔运费。

我希望它能够将属于 Central WH 运输类别的所有物品放在同一个包裹上。

这段代码实际上只是完全关闭了多个运费并收取一个费用。

有任何想法吗?

add_filter( 'wcfmmp_is_shipping_enabled', function( $is_allow, $vendor_id ) {
return false; 
}, 50, 2 );

标签: woocommercemarketplace

解决方案


推荐阅读