在WooCommerce结账页面显示税率百分比的实现方法
在WooCommerce结账页显示税率百分比
你可以通过添加自定义代码实现需求,以下是具体方法:
代码实现
将以下代码添加到你的WordPress主题(建议使用子主题)的functions.php文件中,或者自定义功能插件里:
// 在结账页税费标签后显示税率百分比 add_filter( 'woocommerce_cart_totals_tax_label', 'show_tax_percentage_on_checkout', 10, 2 ); add_filter( 'woocommerce_checkout_order_review_totals_tax', 'show_tax_percentage_on_checkout', 10, 2 ); function show_tax_percentage_on_checkout( $label, $tax_rate ) { // 获取当前税率的百分比数值 $tax_percent = $tax_rate->get_rate_percent(); // 将百分比追加到税费标签后 return $label . ' (' . $tax_percent . '%)'; }
效果说明
这段代码会自动识别当前订单应用的税率(22%标准税率或4%优惠税率),并在结账页的税费行标签后显示对应的百分比,匹配你标注的位置。
注意事项
- 优先使用子主题修改
functions.php,避免主题更新导致代码丢失; - 若无子主题,也可通过自定义功能插件添加代码,安全性更高。
内容的提问来源于stack exchange,提问作者origin-ale.it
相关产品推荐
相关产品推荐

