Задачи 1. Адаптив под desktop/tablet/mobile Тема в целом расставила элементы, нужно корректно довести отступы, размеры шрифтов и выравнивания, чтобы всё выглядело аккуратно. 2. Строка поиска на главной Для веб-версии оставить под заголовком (как сейчас). В мобильной версии свернуть в аккуратную кнопку в шапке (header) или компактную полоску. 3. Настройка WPML Нужно настроить плагин так, чтобы корректно переводились все элементы сайта, включая форму бронирования. Сейчас основной язык EN, перевод на RU частичный: при переключении видны не до конца переведённые или некорректно отображаемые элементы (например, форма бронирования). Задача — довести до полного и корректного отображения, чтобы можно было спокойно добавлять новые языки. Пример продукта: EN: https://balisoultrips.com/product/retreat-tour-the-heart-of-bali-10-days-9-nights/ RU: https://balisoultrips.com/ru/product/retreat-tour-heart-bali-10-days-9-nights/ 4. Виджет языка и валюты Сделать аккуратный виджет переключения языка и валюты и закрепить его в хедере и в подвале. Сейчас сделан временный вариант (PHP в редакторе темы) для теста — можно доработать или написать новый. 5. Отображение двух цен (WPML Multilingual & Multicurrency) Реализовать вывод двух цен: основная — в индонезийской рупии (IDR), рядом — в выбранной пользователем валюте из виджета. Отображать только в мини-карточке продукта и в форме бронирования. В корзине и на оплате — только IDR. Реализация через PHP и уже используемые WPML Multilingual & Multicurrency / WooCommerce (учесть форматирование, округление и символы валют). Пример — как на скриншоте (примерное отображение) (скриншот в закрепе задания). 6. Аудит и подготовка к запуску Проверить и настроить производительность (в т.ч. LiteSpeed Cache): кэширование страниц/объектов, минификацию, критический CSS, lazy-load, WebP/AVIF, базовые метрики Core Web Vitals. Исправить явные проблемы и дать краткий отчёт по выполненному.
Ожидаемый результат — Ровный адаптив без артефактов Ожидаемый результат — Ровный адаптив без артефактов — Полный и корректный перевод EN/RU всех интерфейсных строк (включая форму бронирования)
Технические требования — Все правки в дочерней теме или через безопасные сниппеты (не править файлы ядра, оригинальной темы и плагинов) — Код сопровождать шапкой и комментариями: что делает, где используется, кем добавлено, дата — Совместимость с текущей темой Tripgo, WPML Multilingual & Multicurrency и WooCommerce — Не ломать текущую структуру URL
Что прислать в отклике — Коротко о релевантном опыте (WPML, мультивалютность, WooCommerce) — Как планируете реализовать пункт 5 (две цены) и мобильную версию строки поиска — Срок выполнения и фиксированную стоимость за весь объём (возможный этапный план — приветствуется)
P.S. Обязательно: если добавляете стили или код в редактор/дочернюю тему, указывайте шапку кода и понятные комментарии, чтобы после вас можно было быстро разобраться. Жду ваши предложения по срокам и цене.