【问题标题】:Change number of decimals in Woocommerce cart, checkout and my account更改 Woocommerce 购物车、结帐和我的帐户中的小数位数
【发布时间】:2021-01-21 18:51:17
【问题描述】:

是否可以在我的子主题中插入一个 php 代码,该代码能够将我的网站传递到所有购物篮信息小计总增值税的逗号后两位小数

我想只保留产品的小数点后三位,但总数四舍五入到小数点后两位

你能帮我吗

我正在为购物车和结帐页面使用 Change number of decimals in Woocommerce cart totals 答案代码。它工作得很好,但我错过了在我的订单帐户标签中工作的信息。

screenshot

【问题讨论】:

标签: php woocommerce decimal cart account


【解决方案1】:

对于我的帐户部分使用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 文件中。它应该可以工作。

相关:Change number of decimals in Woocommerce cart totals

【讨论】:

  • 您好,是的,谢谢它完美运行这是我缺少的一小段代码 is_account_page ()) 我仍然需要找到发票的解决方案插件管理这个和 woocommerce-pdf -发票,但非常感谢你解决了我的大部分问题,布拉沃
猜你喜欢
  • 2016-03-20
  • 1970-01-01
  • 2020-06-03
  • 2018-02-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-26
相关资源
最近更新 更多