Как убрать поля доставки в Woocommerce

 

Без установки дополнительных плагинов 

Потребуется внести изменения в файл functions.php.


add_filter( 'woocommerce_checkout_fields', 'wpbl_remove_some_fields', 9999 );

function wpbl_remove_some_fields( $array ) {

    //unset( $array['billing']['billing_first_name'] ); // Имя

    //unset( $array['billing']['billing_last_name'] ); // Фамилия

    //unset( $array['billing']['billing_email'] ); // Email

    //unset( $array['order']['order_comments'] ); // Примечание к заказу

    unset( $array['billing']['billing_phone'] ); // Телефон

    unset( $array['billing']['billing_company'] ); // Компания

    unset( $array['billing']['billing_country'] ); // Страна

    unset( $array['billing']['billing_address_1'] ); // 1-ая строка адреса 

    unset( $array['billing']['billing_address_2'] ); // 2-ая строка адреса 

    unset( $array['billing']['billing_city'] ); // Населённый пункт

    unset( $array['billing']['billing_state'] ); // Область / район

    unset( $array['billing']['billing_postcode'] ); // Почтовый индекс


    // Возвращаем обработанный массив

    return $array;


}

Remove Checkout Fields for Woocommerce by Khawaja Awais

Remove Checkout Fields for Woocommerce — это простой плагин, который позволяет скрывать/удалять поля оформления заказа по умолчанию в Woocommerce несколькими щелчками мыши. Плагин подойдет тем, кто хочет удалять поля, не трогая код. Этот плагин предназначен только для удаления полей. Если вы хотите добавить новые поля или дополнительные параметры настройки, вы можете использовать редактор полей оформления заказа (Менеджер оформления заказа) для плагина WooCommerce, но этот плагин может быть излишним, если вы просто хотите удалить поля.



С помощью этого плагина вы можете

  1. Удалите поля адреса выставления счета.
  2. Удалите поля адреса доставки.
  3. Удалите поле «Примечания к заказу».

Применение

  1. После активации плагина вы будете перенаправлены на страницу настроек. Вы также можете получить доступ к странице настроек напрямую, щелкнув ссылку настроек, присутствующую в плагине.
  2. В настройках вы можете просто включить/отметить поля, которые хотите удалить.
  3. Сохранить изменения

Будущие обновления будут включать

  1. Удаление полей, только если в корзине найден конкретный товар
  2. Удаление полей только для определенных типов товаров (простых, переменных, виртуальных и т. д.)
  3. Удаление полей только в том случае, если цена корзины равна нулю

Отправить комментарий

Новые Старые

hostia.net

rucenter

FL.ru – фриланс сайт удаленной работы. Поиск удаленной работы, фрилансеры.