woocommerce address_2 下拉占位符未显示
woocommerce address_2 dropdown placeholder not showing
我已将 address_2 创建为下拉菜单,但未显示占位符。
/* address_2 dropdown */
add_filter( 'woocommerce_default_address_fields' , 'address2_dropdown' );
function address2_dropdown( $address_fields ) {
// address_2
$address_fields['address_2']['type'] = 'select';
$address_fields['address_2']['placeholder'] = 'Adresse';
$address_fields['address_2']['options'] = array(
'' => '',
'villa' => 'Villa',
'apartment' => 'Apartment',
'other' => 'Other',
);
// Sort
ksort($address_fields['address_2']['options']);
return $address_fields;
}
我使用上面的代码制作了下拉菜单。
我从这里得到的
这里是代码,如果有人想使用 address_2
// Change "address" to a dropdown
add_filter( 'woocommerce_default_address_fields' , 'override_address_2_dropdown' );
function override_address_2_dropdown( $address_fields ) {
// Define here in the array your desired name
$option_unit_type = array(
'' => __( 'Select unit type' ),
'villa' => 'Villa',
'apartment' => 'Apartment',
'other' => 'Other',
);
$address_fields['address_2']['type'] = 'select';
$address_fields['address_2']['options'] = $option_unit_type;
return $address_fields;
}
在 select 框中占位符是第一个空白选项。
add_filter( 'woocommerce_default_address_fields' , 'address2_dropdown' );
function address2_dropdown( $address_fields ) {
// address_2
$address_fields['address_2']['type'] = 'select';
$address_fields['address_2']['options'] = array(
'' => 'Address',
'villa' => 'Villa',
'apartment' => 'Apartment',
'other' => 'Other',
);
// Sort
ksort($address_fields['address_2']['options']);
return $address_fields;
}
我已将 address_2 创建为下拉菜单,但未显示占位符。
/* address_2 dropdown */
add_filter( 'woocommerce_default_address_fields' , 'address2_dropdown' );
function address2_dropdown( $address_fields ) {
// address_2
$address_fields['address_2']['type'] = 'select';
$address_fields['address_2']['placeholder'] = 'Adresse';
$address_fields['address_2']['options'] = array(
'' => '',
'villa' => 'Villa',
'apartment' => 'Apartment',
'other' => 'Other',
);
// Sort
ksort($address_fields['address_2']['options']);
return $address_fields;
}
我使用上面的代码制作了下拉菜单。
我从这里得到的
这里是代码,如果有人想使用 address_2
// Change "address" to a dropdown
add_filter( 'woocommerce_default_address_fields' , 'override_address_2_dropdown' );
function override_address_2_dropdown( $address_fields ) {
// Define here in the array your desired name
$option_unit_type = array(
'' => __( 'Select unit type' ),
'villa' => 'Villa',
'apartment' => 'Apartment',
'other' => 'Other',
);
$address_fields['address_2']['type'] = 'select';
$address_fields['address_2']['options'] = $option_unit_type;
return $address_fields;
}
在 select 框中占位符是第一个空白选项。
add_filter( 'woocommerce_default_address_fields' , 'address2_dropdown' );
function address2_dropdown( $address_fields ) {
// address_2
$address_fields['address_2']['type'] = 'select';
$address_fields['address_2']['options'] = array(
'' => 'Address',
'villa' => 'Villa',
'apartment' => 'Apartment',
'other' => 'Other',
);
// Sort
ksort($address_fields['address_2']['options']);
return $address_fields;
}