Необходимо кастомизировать страницу чекаута для интернет-магазина на WordPress, который использует WooCommerce. Задача заключается в следующем:
1. Переделка вывода полей чекаута:
• Изменить порядок полей чекаута (добавить новые поля или удалить ненужные).
• Создать логику, которая позволит скрывать/показывать определенные поля в зависимости от выбранного метода доставки (доставка или самовывоз).
• Сделать некоторые поля обязательными для заполнения, если выбран определенный метод доставки (например, поле “Адрес” должно быть обязательным при доставке, но не при самовывозе).
2. Реализация выбора вариантов доставки/самовывоза:
• Добавить возможность выбора между доставкой и самовывозом.
• Реализовать зависимость между выбором доставки и отображением соответствующих полей (например, при выборе “самовывоз” — поля с адресом не показываются).
• Вывести на страницу чекаута доступные варианты доставки, в зависимости от региона покупателя (опционально).
Дополнительно:
• Наличие опыта работы с WooCommerce.
• Примеры похожих реализаций будут преимуществом.