显示含税和不含税的 Woocommerce 产品价格和税额

新手上路,请多包涵

我正在为 WordPress 使用 WooCommerce,并且我列出了不含税的项目。

我需要在产品页面 (如结帐页面)分别 显示价格 (不含税) 、税金和价格+税金。

我一直无法找到执行此操作的插件。

我怎样才能做到这一点?

原文由 Nuri Akman 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 750
1 个回答

WooCommerce v3.0.0 及更高版本

从 WooCommerce 3.0 版开始,不推荐使用函数 woocommerce_price() ,方法 get_price_include_tax() 也是如此。相反,您应该使用 wc_get_price_including_tax

 <?php echo wc_price( wc_get_price_including_tax( $product ) ); ?>

在 WooCommerce v3.0.0 之前

您需要修改模板。 不要 修改核心 WooCommerce 模板,而是使用 WooCommerce 模板覆盖系统将其复制到您的主题中。如需帮助,请参阅有关使用 模板覆盖系统 的 WooCommerce 文档。

price.php 模板中,您将在需要价格的地方添加这段代码,包括税 (VAT):

 <?php echo woocommerce_price( $product->get_price_including_tax() ); ?>

注意:您修改的 price.php 模板应该位于 wp-content/themes/[your theme folder]/woocommerce/single-product/price.php

原文由 random_user_name 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题