Лендинг авторских туров по Дагестану на WordPress

У проекта авторских туров уже был лендинг, собранный в онлайн-конструкторе. Мы пересобрали его на WordPress и сверили с оригиналом по замерам: девять экранов на тех же местах и в тех же размерах. Заказчик теперь может править сайт в админке, а форма отправляет заявки на почту и в Telegram.

Заказчик
Улётный Дагестан
Отрасль
Авторские туры по Дагестану
Год
2026
Лендинг авторских туров по Дагестану на WordPress

Задача

Лендинг состоял из девяти экранов: первый экран, гиды, маршрут тура, даты, дополнительные впечатления, галерея, отзывы, вопросы и форма. Его нужно было перенести на собственный хостинг и домен заказчика.

Условий было три. Внешний вид остаётся как в макете. При открытии сайт больше не обращается к конструктору. Тексты, фото, цены по дням и даты заездов меняются в админке без программиста.

Как подходили

Код из конструктора импортировать не стали и написали свою тему WordPress по макету. Так вся вёрстка, скорость и форма остаются в руках у заказчика и его подрядчиков.

Каждый экран сделали отдельным блоком редактора Gutenberg. В панели блока настраиваются тексты, картинки, карточки, цены, вопросы, фон и видимость. Порядок экранов меняется штатными средствами WordPress, меню правится в обычном редакторе меню.

Совпадение с макетом проверяли замерами. Открывали оригинал и новый сайт в одинаковых окнах 1440 и 390 px и сравнивали размеры заголовков, кнопок, формы и фото гидов. На компьютере высоты всех девяти секций разошлись меньше чем на 0,1 px.

Первый экран лендинга туров по Дагестану: горы, Сулакский каньон и кнопка подбора тура
Первый экран на компьютере
Лендинг туров по Дагестану на телефоне: заголовок и кнопка подбора тура
Первый экран на телефоне

Ход работы

  1. Вёрстка по макету

    Девять экранов, шрифты Oswald и Manrope хранятся локально, фото и логотип взяты из проекта заказчика. На телефоне ленты листаются пальцем, поля формы крупные, чтобы браузер не приближал страницу при вводе.

  2. Интерфейс тура

    Переключатель на 3, 4 и 5 дней меняет цену. Два независимых слайдера гидов. Кнопка месяца открывает окно с заездами, выбранная дата сама попадает в заявку.

  3. Форма заявки

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

  4. Перенос

    Сайт переехал на хостинг заказчика с HTTPS и отдельным почтовым ящиком домена. Для фоновых задач настроили серверный запуск каждые пять минут вместо запуска при открытии страницы.

  5. Скорость

    Главная для обычных посетителей отдаётся готовым HTML в обход PHP и базы. Заметили, что фото первого экрана в формате AVIF шло через медленный путь сервера и без кэша, поэтому заменили его на WebP весом около 180 КБ.

  6. Проверка

    Прогнали сайт в движках Chrome, Firefox и Safari на ширинах от 320 до 1905 px. Настоящую заявку отправили с телефона и прочитали её в почте и в Telegram. Сделали резервную копию и проверили восстановление базы.

Что сделали

  • своя тема WordPress по готовому макету
  • 9 экранов, каждый редактируется отдельным блоком
  • окно дат с передачей заезда в форму
  • вертикальные видеокарточки 9:16 в блоке впечатлений: ролик загружается только по нажатию
  • журнал заявок, письмо и Telegram-бот
  • страницы условий бронирования, политики и согласия
  • Метрика подключается номером счётчика и запускается после согласия посетителя
  • готовый HTML для главной и серверный планировщик задач
  • резервная копия с проверкой восстановления
Блок тура на лендинге: маршрут по Дагестану, выбор длительности и значки услуг
Блок тура: маршрут и выбор длительности
Редактор WordPress: первый экран лендинга и панель настроек блока
Правка первого экрана в редакторе WordPress

Результат

Лендинг открывается на домене заказчика, при загрузке обращений к конструктору нет. Заказчик получил свою учётную запись в админке и может менять содержимое без нас.

Сравнение с оригиналом собрали в документ из 18 пар скриншотов: все девять секций на двух ширинах. Совпали 14 измеряемых параметров на компьютере и столько же на телефоне.

PageSpeed 22 октября дал 100 баллов на телефоне и 100 на компьютере. LCP составил 1,4 и 0,7 секунды, Speed Index на телефоне снизился с 12,4 до 1,7 секунды. Это лабораторный замер Google.

  • 9экранов редактируются отдельными блоками
  • 14 из 14параметров совпали с макетом на 1440 и 390 px
  • 100 / 100PageSpeed, телефон и компьютер, 22.10.2026
  • 12,4 → 1,7 сSpeed Index на телефоне, до и после
  • 1,4 сLCP на телефоне, 22.10.2026

Нужно похожее?

Опишите задачу в форме или напишите в Telegram.