在WooCommerce中更改文本“免费送货”

时间:2017-08-08 作者:Krystian

最近,我们向所有德国客户免费送货,但向奥地利和瑞士收费。在我们的产品页面上,我们展示了免费送货,但根据德国法律的需要,它必须被称为“德国免费送货”。在哪里可以更改此文本?

在WooCommerce设置或WooCommerce德国市场插件中找不到解决方案。谢谢你的帮助!

3 个回复
最合适的回答,由SO网友:Niv Noiman 整理而成

我找到了这个答案。希望这对你有帮助。可能使用wpml实现多语言

https://stackoverflow.com/questions/38296093/woocommerce-free-shipping-remove-raw-or-change-the-text-name-on-checkout-and-e

SO网友:Elroy Fernandes

您需要先检查位置,然后更改显示文本,也可以从后端更改文本。这link 告诉你怎么做。

SO网友:Gene Sescon

你可以在这上面使用css。获取免费送货的选择器。将“显示”设置为“隐藏”,然后使用psuedo元素:after放置新文本

您可以使用此筛选器。更改装运标题。这将是搜索引擎优化友好。

function filter_woocommerce_shipping_package_name( $sprintf, $i, $package ) { 

    return $sprintf; 
}; 

add_filter( \'woocommerce_shipping_package_name\', \'filter_woocommerce_shipping_package_name\', 10, 3 ); 
这里有一些参考资料

https://docs.woocommerce.com/wc-apidocs/source-function-wc_cart_totals_shipping_html.html#223

https://docs.woocommerce.com/wc-apidocs/hook-docs.html

结束

相关推荐