При настройке различных способов доставки я столкнулся с проблемой, что стандартными методами Woocommerce нельзя скрыть ненужные поля адреса. Напрмер несколько строк для адреса или Регион мне не нужны. На странице checkin достаточно много полей.
Для решения задачи по настройке страницы оформления заказа я нашёл удобный плагин — WooCommerce Checkout Manager. С его помощью можно легко и быстро настроить страницу оформления, удалить ненужные поля и выполнить такие операции как:
- вывести уведомление для клиента в корзине в любом месте;
- убрать настройку «доставка по другому адресу», попросту скрыть этот флажок;
- настроить поля для вывода на странице оформления, поля shipping совсем убрать например