You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WooCommerce如何编辑订单总额 将VAT改为固定百分比显示

WooCommerce订单总计增值税提示修改方法

修改位置选择

不要直接修改WooCommerce核心文件、父主题文件,否则系统更新后修改会被覆盖,二选一即可:

  • 往当前启用的子主题的functions.php文件末尾追加自定义代码
  • 安装Code Snippets插件,新建代码片段粘贴自定义代码保存启用

实现代码

以下代码会同时覆盖购物车页、结账页、订单详情页、订单确认邮件的增值税提示,将默认的金额展示替换为固定7.7%税率展示:

add_filter( 'gettext', 'custom_fixed_tax_rate_notice', 20, 3 );
function custom_fixed_tax_rate_notice( $translated, $original_text, $domain ) {
    if ( $domain !== 'woocommerce' ) return $translated;

    // 匹配德语站点的增值税提示文本,替换为固定百分比格式
    if ( str_contains( $translated, 'inkl.' ) && str_contains( $translated, 'Mehrwertsteuer)' ) ) {
        return '(inkl. 7.7% Mehrwertsteuer)';
    }

    return $translated;
}

注意事项

  • 如果后续需要调整税率数值,直接修改代码中7.7%为对应税率即可
  • 代码生效前请清空站点缓存、WooCommerce临时数据、浏览器缓存,避免旧缓存影响显示效果
  • 如果需要精准控制仅在订单总计行生效、不修改其他位置的含税提示,可以选择模板覆盖方案:将WooCommerce插件目录下的cart/cart-totals.php、checkout/review-order.php、emails/email-order-details.php三个模板文件复制到子主题的woocommerce/对应路径下,找到<small class="includes_tax">标签内的原有输出代码,直接替换为(inkl. 7.7% Mehrwertsteuer)即可。该方法维护成本更高,仅推荐有模板开发经验的用户使用。

内容的提问来源于stack exchange,提问作者Mirek87

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.29 04:01:18