Как добавить дополнительное поле в оформление заказа woocommerce и сортировать его порядок
// Добавляем поле «Отчество» на страницу оформления заказа
function sort_fields_billing($fields) {
$fields[«billing»][«billing_last_name»][«priority»] = 10;
$fields[«billing»][«billing_first_name»][«priority»] = 20;
$fields[«billing»][«billing_patronymic»] = array(
‘label’ => __(‘Отчество’, ‘woocommerce’),
‘placeholder’ => _x(‘Отчество’, ‘placeholder’, ‘woocommerce’),
‘required’ => true,
‘clear’ => false,
‘type’ => ‘text’,
‘class’ => array(‘form-row-wide’),
‘priority’ => 30,
);
$fields[«billing»][«billing_city»][«priority»] = 40;
$fields[«billing»][«billing_address_1»][«priority»] = 50;
$fields[«billing»][«billing_phone»][«priority»] = 60;
$fields[«billing»][«billing_email»][«priority»] = 70;
return $fields;
}
add_filter(«woocommerce_checkout_fields», «sort_fields_billing»);
Поделитесь этой статьей
Оставить комментарий