【问题标题】:Woocommerce round the tax rateWoocommerce 围绕税率
【发布时间】:2026-02-09 13:05:01
【问题描述】:

我正在尝试为产品添加特定的固定税。所以我找到了一个对我有用的解决方案。 问题是我想要 4.7% 的税,但它的四舍五入到 5%。 woocommerce 中的税使用小数点后 4 位税率:税率 %:4.7000。

这个有什么解决办法吗?

【问题讨论】:

    标签: php wordpress woocommerce


    【解决方案1】:

    如果我理解正确,您可以使用 round() 和“可选的小数位数四舍五入”的第二个参数。结帐https://www.php.net/manual/en/function.round.php

    【讨论】:

    • 我不想四舍五入。这是默认完成的。我想得到确切的值
    • 调查它,因为这是由 woocommerce pugins 完成的,而不是我的代码
    【解决方案2】:

    如果有人回到这个问题: 在您激活的主题下:review-order.php,正在打印税收四舍五入。 echo sprintf('%.0f%%', $tax_rate['rate'])。 您可以将值更改为 1 或 2 以获取十进制数。 所以对我来说是:echo sprintf('%.1f%%', $tax_rate['rate'])。

    【讨论】: