Ребилд WordPress для ветеринарной клиники — Divi на Elementor за 16 дней

85-страничный сайт ветеринарной клиники перестроен с Divi на Elementor Pro на Kinsta за 16 дней и 63 часа. Команда из четырёх специалистов, точное соблюдение ТЗ, ни одного перерасхода.

Индустрия Ветеринария
Взаимодействие White-label · американское маркетинговое агентство
Выполнено 16 календарных дней · в срок
Адрес сайта fishcreekanimalhospital.com
63ч за 16 дней
fishcreekanimalhospital.com · desktop
fishcreekanimalhospital.com · mobile

Скриншоты сделаны автоматическими инструментами — некоторые элементы могли не загрузиться полностью или перекрываться. Для наиболее точного представления открыть действующий сайт →

— Техническое задание

Переделать сайт на новом стеке. Реализовать по спецификации. Без импровизаций. Передать готовым к переходу.

Клиент (конечный пользователь): Fish Creek Animal Hospital — ветеринарная клиника для домашних животных, Montgomery, TX (Greater Houston area)
Формат сотрудничества: White-label ветеринарная разработка для маркетингового агентства из США
Сроки: сентябрь – октябрь 2025 · 16 дней · ~63 часа · по графику, без перерасхода

Подход к ребилду

Восемьдесят пять страниц ветеринарного сайта на Divi и Kinsta перестроены по ТЗ из таблицы Google Sheets агентства за 16 дней. Исходный сайт работал на платной теме Divi, чьи иконочные шрифты были невидны в инспекторе браузера; каждую Divi-зависимость — систему иконок, счётчики лайтбоксов, стили форм — нужно было выявить, согласовать с агентством и подтвердить до сдачи, а не после.

Краткий обзор

Поле Значение
Отрасль конечного клиента Ветеринария — клиника для домашних животных
Конечный клиент Fish Creek Animal Hospital (клиника для домашних животных, Montgomery, TX)
Формат сотрудничества White-label WordPress-разработка для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Ребилд WordPress — Divi → Elementor Pro, хостинг Kinsta
Объём Весь сайт — услуги, биографии врачей, формы для пациентов (включая загрузку файлов), запись на приём
Срок 16 дней (17 сен – 2 окт 2025), по графику
Трудозатраты ~63 часа при оценке ~63 часа — без перерасхода
Команда 4 специалиста (~32 ч разработка · QA-раунды · PM)
Технологии WordPress · Elementor Pro · Gravity Forms · Kinsta · Yoast · Site Checker (плагин QA от )
Проверка контента Разница контента «оригинал / ребилд» проверена до сдачи — ни одного пропущенного фрагмента, ни одной битой внутренней ссылки, ни одного структурного расхождения
Сдано 85 страниц, 85 мета-тайтлов, 10 шаблонов из набора VET-шаблонов агентства (один DENTAL-шаблон адаптирован для галереи пациентов), 8 редиректов — все тестовые URL отдавали HTTP 200 до переключения
Ритм коммуникации 3 задачи от агентства — все закрыты к моменту сдачи (активная фаза: 1 день, 2025-10-05 – 2025-10-05)
Раунды проверки ≈5 раундов в течение 16 календарных дней
Трудозатраты на задачу 7 внутренних задач Redmine · медиана 2,2 ч / P75 26,4 ч на задачу
Контрольный список запуска 78 пункта, согласован до переключения

Постановка задачи

Маркетинговое агентство из США, нанятое Fish Creek Animal Hospital — ветеринарной клиникой в Montgomery, TX — привлекло нас для перестройки существующего сайта с нуля на Elementor Pro. Исходный сайт работал на Divi (Elegant Themes), и агентство хотело перенести его на более поддерживаемый современный стек, на хостинге Kinsta. Задача: перестроить каждую страницу в соответствии с оригиналом, реализовать все интеграции, уложиться в оценённые часы и передать проект готовым к переключению DNS. Оставаться вне поля зрения конечного клиента на всём протяжении.

Задача была поставлена точно. Работать по карте сайта из таблицы Google Sheets агентства; воспроизвести вёрстку Divi на Elementor Pro; реализовать формы записи клиники, включая загрузку медицинских файлов пациентами; соблюдать ТЗ построчно. Там, где детали реализации исходной темы были проприетарными — например, собственный иконочный шрифт Divi — найти функционально равноценные аналоги и подтвердить до отправки. Никаких импровизаций без согласования.

Риск, от которого агентство страховалось, был характерен для данного формата работы: сайт на Divi использует собственную систему иконок, подход к построению страниц и хуки на уровне темы, которые не переносятся на Elementor Pro прозрачно. Типичный сценарий отказа при смене CMS — не пропущенная страница, а виджет, который выглядел нормально в тестовой среде, но на деле был резервной отрисовкой Divi, незаметной до переключения DNS. Именно этот разрыв и нужно было закрыть команде, выполняющей аккуратный ребилд.

Контекст рисков. Когда ветеринарная клиника меняет CMS, каждая форма загрузки медицинских записей, каждый уже знакомый клиентам путь записи на приём, каждая страница услуг, уже ранжирующаяся в локальном поиске, становится потенциальной жертвой неточной сборки. Риск проявляется не в момент запуска — он всплывает через неделю, когда поле загрузки файлов не принимает нужные форматы или мобильная вёрстка разваливается на телефоне в приёмной. Ребилд, совпадающий визуально, — необходимое, но не достаточное условие; он должен совпадать с функциональным ТЗ постранично, а затем пройти QA под нагрузкой.

Как мы это сделали

1. Сборка через шаблоны. Вместо того чтобы перестраивать каждую страницу по отдельности, мы сопоставили структуру исходного сайта с десятью шаблонами Elementor Pro, покрывающими все типы контента:

  • Главная, О нас, Контакты и запасной шаблон Default
  • Лендинг услуг + Страница услуги — основная структура клинических предложений
  • Страница врача — отдельные страницы с биографиями врачей
  • Лендинг блога + Запись блога — архив постов и отдельная запись
  • Галерея пациентов — страница с фотогалереей питомцев (находится по адресу /pet-gallery/, создана на стандартном шаблоне галереи агентства, адаптированном из стоматологического контекста для ветеринарии)

Десять шаблонов, 85 страниц. Будущие правки — в одном месте на тип страницы.

2. ТЗ соблюдено построчно, из таблицы агентства. Агентство предоставило таблицу Google Sheets — 10 вкладок, покрывающих полный перечень URL, назначение шаблонов, информацию о клиенте, настройки и контрольный список запуска из 78 пунктов с этапами до и после переключения. Мы реализовали каждую строку как указано.

Divi-специфичные элементы исходного сайта — в первую очередь иконочный шрифт Divi, использовавшийся для маркеров категорий услуг — потребовали явного согласования. Вместо замены на усмотрение разработчика, мы установили источник (Elegant Icon Font от Elegant Themes, публично доступный), подтвердили соответствие с агентством и реализовали корректно на Elementor Pro. Никакое «похоже, сойдёт» не было отправлено без согласования агентством.

Принцип прост: при ребилде со сменой CMS спецификация играет более важную роль, чем при ребилде в рамках той же CMS, потому что ничего не переносится автоматически. Команда, импровизирующая вокруг ТЗ, пропускает не просто редирект — она пропускает целую категорию Divi-специфичных соглашений, которые были незаметны ровно до того момента, как перестали быть незаметными.

3. Проверка через обход, а не «на глаз нормально». До переключения DNS тестовый сайт был проверен относительно оригинального продакшена: коды статуса, внутренние ссылки, интеграции форм, согласованность контента между страницами. Форма загрузки файлов пациентами — ответственный элемент для ветеринарной клиники, где владельцам нужно отправлять медицинские документы перед приёмом — была протестирована сквозным образом с реальными отправками. QA-раунд подтвердил, что мультиформная вёрстка (с разными типами форм на разных страницах) отображается единообразно по всему сайту.

4. Два прохода QA до сдачи. Внутреннее QA провели два разработчика — Тимур Арбаев дважды (на разных этапах сборки) — на больших экранах и мобильных устройствах. Второй проход QA фокусировался на точности ребилда и устранил оставшиеся пиксельные расхождения до сдачи.

Иконочный шрифт Divi стал зависимостью, определившей профиль риска этого ребилда. Оригинал использовал собственную систему иконок Elegant Themes — недоступную через инспектор браузера — поэтому вместо замены наугад мы отследили её до публичного Elegant Icon Font, подтвердили с агентством и реализовали точно. Это одно решение закрыло разрыв между сайтом, который выглядит перестроенным, и сайтом, который действительно перестроен.

Результаты

Метрика Результат
Миграция CMS Divi (Elegant Themes) → Elementor Pro — полный сайт, все типы страниц
Точность по ТЗ — страницы 85 / 85 страниц, отдающих HTTP 200 в тестовой среде до переключения
Точность по ТЗ — мета-тайтлы 85 / 85 мета-тайтлов и описаний перенесены из оригинала в ребилд
Точность по ТЗ — шаблоны 10 шаблонов создано и применено на всём сайте (9 из набора VET-шаблонов агентства плюс галерея пациентов на адаптированном стоматологическом шаблоне)
Точность по ТЗ — редиректы 8 правил редиректов реализовано согласно ТЗ
Точность по ТЗ — формы Все формы записи, включая загрузку файлов, реализованы и протестированы сквозным образом
Точность по ТЗ — иконки Иконочный шрифт Divi заменён на Elegant Icon Font, подтверждён с агентством до реализации
QA-раунды 2 внутренних раунда (Тимур Арбаев) — все замечания зафиксированы и исправлены до сдачи
Срок 16 дней, сдано по графику
Трудозатраты ~63 ч — без перерасхода, без расползания объёма
Проверка адаптивности QA на большом экране и мобильных устройствах
Статус сайта Работает на Kinsta, открывается по адресу https://fishcreekanimalhospital.com/.

Результат, если коротко: ТЗ агентства реализовано как указано, в рамках оценённых часов, в согласованное окно переключения. Сборка перевела полный сайт ветеринарной клиники с Divi на Elementor Pro без функциональной деградации.

Контроль качества

Сверка контента Site Checker относительно оригинального Divi-сайта выявила лишние H3, добавленные при сборке на Elementor, у которых не было аналогов в исходной структуре заголовков, а проверка elementor_colors отметила ненастроенные цвета по умолчанию в настройках Elementor; разработчик проверил их относительно настроенной глобальной палитры и пометил как некритичные, сохранив принцип нулевых ошибок чистым.

QA перед сдачей прошло через Site Checker — см. наш подход к QA с описанием категорий и принципа нулевых ошибок. Собственный слой QA агентства — их инструменты, их процесс — работал после сдачи и фиксировал замечания в общую очередь задач для нашего цикла исправлений до получения согласования.

Процесс

Фаза Длительность Результат
Бриф и оценка 1 день ТЗ агентства проанализировано; оценка ~63 ч согласована
Разработка ~10 дней Полный сайт перестроен на шаблонах Elementor Pro; иконочный шрифт Divi согласован
Внутренний QA, раунд 1 1 день Тимур Арбаев — первый проход QA, замечания зафиксированы
Исправления и QA, раунд 2 ~2 дня Замечания устранены; второй проход QA подтвердил точность
Сдача и передача тестовой среды 1 день тестовая среда на Kinsta сдана, готова к переключению

Фазы пересекаются — QA начался параллельно с завершающей стадией разработки, поэтому календарный срок составил 16 дней, а не сумму отдельных фаз.

Команда

Команда проекта

  • Павел Сажин — управление проектом и QA-итерации
  • Тимур Арбаев — QA (два раунда на разных этапах сборки)
  • Наталия Богатель — ведущий разработчик (полная сборка сайта, миграция Divi → Elementor, система шаблонов)
  • Антон Херсун, — руководитель проекта (оценка, коммуникация с агентством, согласование)

Партнёрское агентство оставалось видимым поставщиком на всём протяжении. Наша команда оставалась невидимой для конечного клиента на каждом этапе, включая проверку тестовой среды и координацию переключения DNS. Все решения по структуре URL и назначению контента принадлежали агентству; наша роль заключалась в точности реализации предоставленного ТЗ.

Агентствам, заказывающим ребилд WordPress

При ребилде сайта ветеринарной клиники каждый старый URL, каждая страница услуг и каждая функциональная сцена — запись на приём, форма загрузки документов — могут тихо сломать трафик и конверсии, которые агентство выстроило для клиента. У этой практики — один филиал с общей ветеринарией и простой записью по телефону; у других — сетевая практика с разными филиалами, онлайн-записью, интеграцией с CRM и локальными SEO-страницами. Если подрядчик неаккуратен, старые URL отдадут 404, а позиции упадут; форма загрузки файлов не примет нужные форматы; мобильная запись на приём сломается — всё тихо, через неделю после запуска.

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

Пришлите адрес действующего сайта, черновик карты редиректов (если есть) или макеты. Мы оценим риски для URL и ключевых сценариев, покажем, что может сломаться после запуска, и вернём фиксированную смету в часах. Бесплатно, без обязательств с любой стороны.

Запросить аудит ТЗ →

У вас ещё нет ТЗ? Пришлите описание в один абзац — мы вернёмся с вопросами, которые стоит задать. Прислать описание →

— QA-контроль перед передачей

Site Checker запускается до того, как агентство что-либо видит.

Перед передачей каждый сборки в тестовой среде прогоняется через Site Checker — WordPress QA-плагин, который мы разработали и поддерживаем. Это шлюз с нулевой терпимостью к ошибкам: к агентству не уходит ничего с открытыми проблемами. Предупреждения рассматриваются и признаются некритическими; агентство получает чистый старт для своего слоя QA, а не тестовый сайт с известными проблемами в очереди.

Проверка базовых настроекпройдено
Аудит контента и SEO-поверхностипройдено
Целостность структуры URLпройдено
Нормализация языка контентапройдено
Аудит меню и виджетовпройдено
Сравнение контента: оригинал и ребилдпройдено
Захват скриншотов в нескольких разрешенияхпройдено

Не уверены, подходит ли ваш проект под этот формат?

xaver.pro · 2026 White-label · агентство не называется
Прокрутить вверх