在前端隐藏 Woocommerce 税率标签名称

Hide Woocommerce Tax rate label name in front end

多么可怕的问题。如果我删除

下的税率名称
.../wp-admin/admin.php?page=wc-settings&tab=tax&section=standard

并保存更改,它显示(在我的例子中)"Mehrwertsteuer"(表示税率)而不是什么都没有。

知道如何解决此问题 - 例如,无法使用 css 隐藏前端中的文本。我尝试了

 

但在这种情况下,我在前端的文本后面得到一个 space,这看起来很糟糕。我也找不到过滤功能。提前致谢

您可以使用挂接到 woocommerce_rate_label 过滤器挂钩的自定义挂钩函数:

add_filter( 'woocommerce_rate_label', 'custom_tax_rate_label', 10, 2 );
function custom_tax_rate_label( $rate_name, $key ){
    return '';
}

代码进入活动子主题(或活动主题)的 function.php 文件。

已测试并有效。

这将删除前端各处的税标名称。如果你愿意,你可以使用 conditional tags 来隐藏你需要做的地方。