WooCommerce为特定国家/地区定制本地化地址格式



我正在打印WooCommerce的地址标签,发现地址的换行符不是我需要的。

我在woocommerce_localisation_address_formats钩子中找到了需要更改的代码,并添加了换行符,但我不知道如何将正确的代码添加到函数文件中,从而避免在下次更新时返回到旧格式。

这是修正后的替换行:

'AU' => "{name}n{company}n{address_1}n{address_2}n{city}n{state} {postcode}n{country}",

感谢您的帮助。

您需要使用woocommerce_localisation_address_formats过滤器挂钩,如下所示:

add_filter( 'woocommerce_localisation_address_formats', 'filter_localisation_address_formats' );
function filter_localisation_address_formats( $address_formats ){
$address_formats['AU'] = "{name}n{company}n{address_1}n{address_2}n{city}n{state} {postcode}n{country}";
return $address_formats;
}

代码位于活动子主题(或活动主题(的functions.php文件中。测试并工作。

最新更新