Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/365.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Woocommerce-根据用户角色,不在商店页面上显示税务,但在购物车和结帐中显示_Woocommerce - Fatal编程技术网

Woocommerce-根据用户角色,不在商店页面上显示税务,但在购物车和结帐中显示

Woocommerce-根据用户角色,不在商店页面上显示税务,但在购物车和结帐中显示,woocommerce,Woocommerce,我在functions.php中使用下面的代码为特定用户角色(线程)应用不同的税率 我正在寻找显示特定用户角色的商店和单一产品页面上的价格不含税,但保持在购物车和结帐税 如果有人能帮我,非常感谢 /** * Apply a different tax rate based on the user role. */ function wc_diff_rate_for_user( $tax_class, $product ) { if ( is_user_logged_in() &

我在functions.php中使用下面的代码为特定用户角色(线程)应用不同的税率

我正在寻找显示特定用户角色的商店和单一产品页面上的价格不含税,但保持在购物车和结帐税

如果有人能帮我,非常感谢

/**
 * 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( 'administrator' ) ) {
        $tax_class = 'Zero Rate';
    }

    return $tax_class;
}
add_filter( 'woocommerce_product_tax_class', 'wc_diff_rate_for_user', 1, 2 );```