台灣的 WooCommerce 使用者一定會遇到「縣市+鄉鎮市區+郵遞區號」的輸入問題,在此非常建議安裝由 Richer Yang 開發的《RY WC City Select》外掛,他可以把結帳表單的「縣市、鄉鎮市區」欄位做成連動式的下拉選單,並自動填入相對應的「郵遞區號」,有助於消費者填寫結帳表單的便利性。
非常推薦《RY WC City Select》給安裝 WooCommerce 的用戶。
而另外一個常見議題是:欄位的順序。WooCommerce 的表單為歐美式的排版,例如姓名欄位的次序是「名+姓」,這個問題一樣可以在 Richer Yang 開發的《RY WooCommerce Tools》外掛中,勾選「先顯示姓氏輸入欄位」即可輕鬆解決。
而地址的部分,預設排序為「郵遞區號+縣市+鄉鎮市區」,既然已經用了《RY WC City Select》,那我會建議把不需要消費者自行填寫的「郵遞區號」向後挪,當客人依序下拉選擇了縣市、鄉鎮,自然會看到自動填寫完成的郵遞區號,在消費心理上是更加分的。

這個部分需要自訂程式碼,詳細如下:
add_filter( 'woocommerce_default_address_fields', 'address_fields_neworder' );
function address_fields_neworder( $fields ) {
$fields['postcode']['priority'] = 62;
$fields['state']['priority'] = 60;
$fields['city']['priority'] = 61;
return $fields;
}