可变产品价格的WooCommerce Tax Class

时间:2016-02-02 12:17:11

标签: php wordpress woocommerce

您好我正在使用此功能在WooCommerce产品上应用税级并检查用户角色。

/* Apply a different tax rate based on the user role. */
function wc_diff_rate_for_user( $tax_class, $product ) {
    if ( is_user_logged_in() && current_user_can( 'business' ) ) {
        $tax_class = 'Zero Rate';
    }
    return $tax_class;
}
add_filter( 'woocommerce_product_tax_class', 'wc_diff_rate_for_user', 1, 2 );

该功能适用​​于简单产品,但对可变产品征税不是从产品价格中扣除税款。

关于可变产品的最低和最高价格仍然具有包容性税价。

寻找可以对可变产品最低和最高价格征税的功能。

提前致谢。

1 个答案:

答案 0 :(得分:0)

这是一个短暂的问题。它不包括税级,因此瞬态不知道税级有变化......您可以通过更改瞬态的价格哈希来修复它...将此代码添加到您的{{1} }

functions.php