add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );
function custom_override_checkout_fields( $fields ) {
//удаляем то что есть
unset($fields['order']['order_comments']);
// добавляем своих
$fields['order']['my_fied'] = array(
'label' => __('Мое поле', 'woocommerce'), // заголовок
'placeholder' => _x('Мое поле', 'placeholder', 'woocommerce'), //подсказка
'required' => false, // обязательное или нет
'type' => 'textarea', //тип
'class' => array('form-row-wide'),
'clear' => true
);
$fields['order']['my_fied2'] = array(
'label' => __('Мое поле2', 'woocommerce'),
'placeholder' => _x('Мое поле2', 'placeholder', 'woocommerce'),
'required' => false,
'type' => 'text',
'class' => array('form-row-wide'),
'clear' => true
);
return $fields;
}