Как сделать нормальное оформление заказа woocommerce?
Как сделать нормальное оформление заказа woocommerce? Суть, в том, что в Woocommerce по умолчанию стоит на 1 месте при оформлении заказа ввод данных клиента, ФИО адрес, и т.д, потом выбрать способ доставки, и способ оплаты. Подскажите какой-нибудь плагин, который позволит сделать так: 1. человек указывает просто свой населённый пункт, потом ему предлагается выбрать доставку, потом оплату, а уже потом ввести остальные данные(ФИО, АДРЕС и т.д).
у вас есть страница "Оформление заказа", на которую с помощью шорткода [woocommerce_checkout] выводится компонент checkout. Это вы можете увидеть, открыв в админке данную страницу.
Компонент checkout "собирается" из нескольких php файлов. Они находятся в каталоге плагина - /wp-content/plugins/woocommerce/templates/checkout. Файлов более 10 шт., каждый из которых отвечает за свою "задачу"
То, как у вас выводятся поля данных, в каком порядке и в каком составе, нужно править в одном или нескольких файлах. В вашем случае нужно смотреть файлы form-billing.php и form-checkout.php. Возможно еще какие-то, бывает по разному.
Важно! В самом каталоге плагина файлы не правим! . Они могут быть переписаны при обновлении плагина. Да и вообще так не принято делать. Нужно в корне вашей темы создать каталог woocommerce, в нем подкаталог checkout и в него скопировать файлы из /wp-content/plugins/woocommerce/templates/checkout. И уже там править.
Как и что править конкретно - тут вопрос всегда индивидуальный. Поэтому, сложно сказать, есть ли плагин под вашу задачу. Обычно это делаем вручную.