过滤woocommerce_cart_contents_weight不影响购物车

时间:2018-11-26 21:50:42

标签: wordpress hook-woocommerce

此过滤器不影响我的购物车。它正在触发,但是我的运费报价没有变化。

add_filter( 'woocommerce_cart_contents_weight', 'custom_cart_contents_weight', 10, 1 );
function custom_cart_contents_weight( $weight ) {

    if (current_user_can('add_users')){ // only for me
        $weight = 500;
    }

    if ($weight < 1) $weight = 1;

    return $weight;
}

我想念什么?我尝试将优先级设置为较低,但没有任何改善。而且我一次打错了字,并抛出了一个错误,所以我知道它正在触发。任何帮助表示赞赏。

我从中获取信息的原始问题是

Alter calculated cart items total weight for a specific shipping class in Woocommerce

0 个答案:

没有答案