私はWooCommerceで非西洋の注文のアドレスを再フォーマットする方法を理解しようとしています。管理者のオーダービューでWooCommerceアドレスの書式を無効にする方法
WooCommerceでは、管理者にログインして、非西部住所(中国など)の注文を表示すると、アドレスを再フォーマットします。西洋の国から出荷されている人にとって、混乱しています(私はそれが別の方法であると確信しています)。
私はフィールドを削除することができますが、私は注文を許可していないようです。私は中国からの注文を見ると、これを無効にしています。私のデフォルト言語はオーストラリア英語です。
add_filter('woocommerce_order_formatted_shipping_address' , 'woo_reorder_shipping_fields', 10, 2);
function woo_reorder_shipping_fields($address, $wc_order) {
$address = array(
'first_name' => $wc_order->shipping_first_name,
'last_name' => $wc_order->shipping_last_name,
'company' => $wc_order->shipping_company,
'address_1' => $wc_order->shipping_address_1,
'address_2' => $wc_order->shipping_address_2,
'city' => $wc_order->shipping_city,
'state' => $wc_order->shipping_state,
'postcode' => $wc_order->shipping_postcode,
'country' => $wc_order->shipping_country
);
return $address;
}