私はWoocommerceを使用しており、ユーザーが選択する必要がある500の町や都市のドロップダウンを含むようにTowns/Citiesチェックアウトフォームを編集しました。検索ボックスを実装して、自分の町を検索できるようにするにはどうすればよいですか?このため ドロップダウンに検索ボックスを追加するWordpress
私は次のコード
add_filter('woocommerce_default_address_fields' , 'customize_checkout_city_field');
function customize_checkout_city_field($address_fields) {
// Set HERE the cities (one line by city)
$towns_cities_arr = array(
'0' => __('Select your city', 'my_theme_slug'),
'paris' => 'Paris',
'versailles' => 'Versailles',
'cannes' => 'Cannes',
);
// Customizing 'billing_city' field
$address_fields['city']['type'] = 'select';
$address_fields['city']['class'] = array('form-row-last', 'my-custom-class'); // your class here
$address_fields['city']['label'] = __('Town/city', 'my_theme_slug');
$address_fields['city']['options'] = $towns_cities_arr;
// Returning Checkout customized fields
return $address_fields;
}
ご覧になるサンプルコードはありますか? –
@CodeApprenticeはフォームフィールド – Jonathan