По договоренности
Просим откликаться на эту задачу только если у Вас есть глубокие знания PHP(ООП), JS, HTML, CSS, Ваши познания в WordPress и WooCommerce внушают уважение, и Вы умеете и любите работать с хуками(экшаны и фильтры).
Рабочий стак:
WordPress 6.3.x +
WooCommerce 7.8.x+
PHP 8.0 +
Стандартный шаблон Storefront
Ориентировочный(предварительный) объем работ:
Необходимо создать плагин для WordPress, который позволяет администратору сайта редактирования стандартную форму заказа (checkout). Аналог и фактически расширенная версия бесплатного плагина wordpress[тчк]org/plugins/checkout-field-editor-and-manager-for-w oocommerce/
1. Плагин добавляет страницу “Страница оформления заказа” в пункт меню WooCommerce.
2. Администратор сайта может менять порядок, размеры, фоновые цвета, внутреннее и внешние отступы блоков, бордер разных частей страница оформления заказа, опираемся на карту хуков businessbloomer[тчк]com/woocommerce-visual-hook-guide-checkout-pa ge/ структура шаблона в wp-content/plugins/woocommerce/templates/checkout/ примеры хуков wordpresslab[тчк]ru/e-commerce/polya-oformleniya-zakaza-v-woocomm erce/
3. Администратор сайта может менять порядок и размеры стандартных полей оформления заказа и так же отключать и включать их
4. Администратор сайта может добавить новые поля в перечень полей оформления заказ: Text, Password, Phone, Email, Hidden, Number, Textarea, Select, Multi-Select, Radio Group, Checkbox, Checkbox Group, Color Picker, Date, Time, Date-Time, File Upload, Heading, Paragraph, Image group, Toggle Switch, URL.
4. Администратор сайта может добавить условную логику отображения ниже идущих полей, на основе того, что пользователь выбрал выше.
5. Работа администратора по настройки полей оформления заказ осуществляется по принципу drag and drop (jQuery UI)