我正在打印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文件中。测试并工作。