Обсудить задачу
Все кейсы / Сайты и лендинги

Перенесли 4 виджета Elementor на другой плагин туров через свой адаптер данных

Отрасль: ТурагентствоСрок: 3 дня, две итерации правок (17-19.05)Направление: Сайты и лендинги
4 виджетааккордеон туров, карточка тура, направления, каталог с фильтрами
2 итерацииправок по тесту заказчика до приёмки
3 разделанаправления, виды отдыха, категории туров с правильными адресами
Хочу так же

Было

  • Виджеты плагина под один движок туров нужно перенести на другой, хуки у них разные
  • Нужны виджеты «туры» и «направления», без поиска и корзины
  • После первой версии заказчик попросил раскладки карточек, кликабельные таксономии и фикс зачёркнутой цены

Что сделали

  • Плагин-адаптер: четыре виджета в своей категории Elementor
  • Слой данных переводит туры, цены и скидки каталога в формат шаблонов исходного плагина
  • Шаблоны вывода перенесены форком, недостающие функции закрыты полифиллом
  • Цена со скидкой: бейдж процента, зачёркнутая старая цена и новая
  • Адреса разделов направлений, видов отдыха и категорий без переделки ссылок

Результат

  • Заказчик принял: «Ну вроде все» и оплатил
  • Плагин работает на боевом сайте, виджеты тянут реальные туры и направления
  • После оплаты заказчик сам предложил следующую задачу: фид для Яндекса

Технологии

WordPressElementor APIPHPYatraWP Travel Engine
Что важно в таком проекте. Быстрее и надёжнее оказалось не писать виджеты с нуля, а перенести готовые шаблоны и подменить под ними слой данных.

Похожая задача?

Опишите её в двух строках в Telegram. Ответим, как бы сделали, в какой срок и за какие деньги.

Написать в Telegram

Похожие кейсы