使用 add_filter 添加了自定义结帐字段,但我想让结帐页面如下所示:
将有两行,每行将有两列。我想在结帐页面的四个部分中添加字段。
但是每当我像这样在另一个部分使用 add_filter 时,其他部分的字段也会出现。解决办法是什么?
这是我尝试过的:
function custom_billing_field ( $fields ) {
$fields['billing']['checkout_custom_field_1'] = array(
'priority' => 2,
'label' => __( 'Location', 'woocommerce' ),
'placeholder' => _x( 'Enter your location', 'placeholder', 'woocommerce' ),
'required' => true,
'clear' => true,
'type' => 'text',
'class' => array('')
);
return $fields;
}
add_filter( 'woocommerce_checkout_fields', 'custom_billing_field' );