更改 Woocommerce 购物车、结帐和我的帐户中的小数位数

Change number of decimals in Woocommerce cart, checkout and my account

是否可以在我的子主题中插入一个 php 代码,能够将我的网站传递到所有购物车信息的逗号后的小数点后两位还有客户区

我只想将乘积保留到小数点后三位小数,但总计四舍五入到小数点后两位小数

你能帮帮我吗

我正在为购物车和结帐页面使用 答案代码。它运行良好,但我缺少在我的订单帐户选项卡中运行的信息。

screenshot

我的帐户部分使用 the conditional tag is_account_page(),所以在代码中:

add_filter( 'wc_get_price_decimals', 'change_prices_decimals', 20, 1 );
function change_prices_decimals( $decimals ){
    if( is_cart() || is_checkout() || is_account_page() )
        $decimals = 2;
    return $decimals;
}

代码进入活动子主题(或活动主题)的 functions.php 文件。它应该有效。

相关: