Поскольку у меня были некоторые проблемы с отображением стоимости телефона доставки в списке адресов электронной почты для доставки, я использовал Shipping_addresse_2, доступный в списке меток доставки по умолчанию, и Я настроил параметры. Мне удалось переместить это поле на странице оформления заказа в нужное место, но в заказе по электронной почте позиция не соответствует той же логике и отображается после адреса доставки_1.
Вот мой фактический код:
Код: Выделить всё
add_filter('woocommerce_checkout_fields', 'kd_arrange_checkout_fields', 9999);
function kd_arrange_checkout_fields($fields)
{
$fields['shipping']['shipping_address_2']['label'] = 'Tel. referente';
$fields['shipping']['shipping_address_2']['class'][] = 'kc-shipping-phone-2';
$fields['shipping']['shipping_address_2']['placeholder'] = '';
$fields['shipping']['shipping_address_2']['priority'] = 81;
return $fields;
}
Большое спасибо.
Подробнее здесь: https://stackoverflow.com/questions/785 ... oocommerce