Как удалить индекс из заказа на WordPress

Вероятно со мной многие согласятся, что индекс в адресе заказа на WordPress, совершенно, лишнее поле!

Вероятно со мной многие согласятся, что индекс в адресе заказа на WordPress, совершенно, лишнее поле!

Часто его многие не знают, уверен, 99 из 100 человек, тем более они меняются с периодичностью раз в пять лет, а то и чаще.

1.Плагином Woo Checkout Field Editor Pro или скачать, если ссылка не открывается отсюда >>

2. Вставкой кода в файл функций (functions.php в дочерней теме) :

//add_filter( ‘woocommerce_checkout_fields’ , ‘custom_override_checkout_fields’ );
//function custom_override_checkout_fields( $fields ) {
//unset($fields[‘billing’][‘billing_first_name’]);// имя
//unset($fields[‘billing’][‘billing_last_name’]);// фамилия
//unset($fields[‘billing’][‘billing_company’]); // компания
//unset($fields[‘billing’][‘billing_address_1’]);//
//unset($fields[‘billing’][‘billing_address_2’]);//
//unset($fields[‘billing’][‘billing_city’]);
//unset($fields[‘billing’][‘billing_postcode’]);
//unset($fields[‘billing’][‘billing_country’]);
//unset($fields[‘billing’][‘billing_state’]);
//unset($fields[‘billing’][‘billing_phone’]);
//unset($fields[‘order’][‘order_comments’]);
//unset($fields[‘billing’][‘billing_email’]);
//unset($fields[‘account’][‘account_username’]);
//unset($fields[‘account’][‘account_password’]);
//unset($fields[‘account’][‘account_password-2’]);
//unset($fields[‘billing’][‘billing_company’]);// компания
//unset($fields[‘billing’][‘billing_postcode’]);// индекс
//return $fields;
//}

… вставил уод, но перестал работать плагин калькулятор доставки СДЭК… решает разработчик плагина данный нюанс

Решение:

add_filter( ‘woocommerce_default_address_fields’, function( $fields ) {
unset( $fields[‘postcode’] );
return $fields;
} );
Данная функция удалила индекс из адреса в заказе и не мешает работе плагина калькулятор доставки СДЭК
 (CDEK WooCommerce Shipping Method (Calc), сайт разработчика:  https://woodev.ru ) 
Вам не помогло данное решение? Напишите нам свой вопрос.
Оцените статью
Добавить комментарии
Как удалить индекс из заказа на WordPress
WordPress 5.8
После обновления WordpPess 5.8 исчезла панель виджетов
× Спросить