Доработка темы: 22 страницы, 183 дня

22-страничная доработка темы для стоматологической клиники на WP Engine за 183 дня — 11 шаблонов, 324+ отслеженных проблем QA, 69 часов силами 6 специалистов.

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

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

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

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

Клиент (конечный пользователь): Heart of Hingham Dental — стоматологическая практика в Hingham, Massachusetts
Формат сотрудничества: White-label доработка темы для маркетингового агентства из США
Сроки: январь 2026 · 183 дня · 69 часов · 22 URL · в срок

Подход к доработке темы

22 страницы на 11 шаблонах, свёрстанных по Figma на стоматологическом шаблоне WP Engine — первичная сборка завершена, QA от агентства пройден, сайт запущен. Затем переименование категории поменяло slug с /service/ на /services/, и «многие ссылки на /service/ стали выдавать 404». Исправление на рабочем сайте, доступном пациентам, потребовало трёх контролируемых раундов QA в декабре 2025 — январе 2026: каждый раз — обновление slug, проверка навигации, футера и CTA на страницах, затем ожидание согласования агентством перед следующим раундом.

Шаблонная доработка даёт скорость и единообразие — но только при дисциплине. Команда, которая вольно трактует Figma, пропускает этапы QA или отходит от дизайн-системы шаблона, — хуже, чем разработка с нуля.

Этот кейс — пример доработки темы, в которой изменения URL-структуры после запуска, согласованные после первичной сдачи работ, потребовали контролируемого повторного вовлечения без нарушения работы уже запущенного сайта.

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

Поле Значение
Индустрия клиента Стоматология — косметическая + общая
Конечный клиент Heart of Hingham Dental (Hingham, MA)
Формат сотрудничества White-label доработка темы для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Доработка темы WordPress (брендированный шаблон агентства + дизайн по Figma на страницу, хостинг WP Engine)
Объём 22 URL — главная, о клинике, врач, контакты, первый визит, услуги (лендинг), 10 страниц услуг (общая стоматология, косметическая стоматология, Invisalign, комплексные осмотры, пломбирование, коронки на имплантах, виниры, дизайн улыбки, керамические коронки, керамические мосты), блог (лендинг), галерея улыбок, условия, политика конфиденциальности, отказ от ответственности
Сроки 183 дня (17 июл 2025 – 16 янв 2026), в срок
Затраты 69 часов — разработка, итерации QA и управление проектом
Команда 6 специалистов
Шаблоны 11 переиспользуемых шаблонов предоставлены агентством, применены на 22 страницах
Технологии WordPress · Elementor · WP Engine хостинг · дизайн по Figma на страницу · AutoQA агентства (проверка ссылок / email) · Site Checker (плагин QA от )
Подход к QA 324+ отслеженных SEO + CX проблем согласованы в очереди задач агентства, 73-пунктный контрольный список запуска
Интенсивность 125 задач от агентства · все закрыты к сдаче (77 активных дней, 2025-08-08 – 2025-10-23)
Раунды проверки ≈11 раундов проверки за 183 календарных дня
Затраты на задачу 30 внутренних задач Redmine · медиана 20 мин / P75 47 мин на задачу
Контрольный список запуска 73 пунктов, согласованы перед переключением

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

Маркетинговое агентство из США предоставило дизайн в Figma для Heart of Hingham Dental и доступ к своей брендированной системе шаблонов на WP Engine. Агентство согласовало с клиентом направление дизайна, конфигурацию хостинга и карту сайта в Google Sheets с назначением контента и шаблонов для каждой страницы. Наша задача — доработать шаблон под Figma на 22 страницах, используя документацию агентства как источник контента, и поддерживать цикл исправлений до полного подписания.

Задача была понятной: реализовать Figma, фиксировать пробелы в контенте вместо того чтобы импровизировать — агентство сразу предупредило, что на большинстве страниц услуг нет фотографий и нужны заглушки, пока команда link-building не подберёт нормальные снимки, — и возвращать каждый раунд исправлений в очередь задач агентства до полного закрытия.

Работы растянулись дольше, чем предполагал объём, — но причина не в расширении объёма работ: после первичного запуска клиника попросила изменить структуру URL, и это было согласовано уже после сдачи. URL стоматологической клиники — не просто адреса; это узлы, от которых зависят внутренняя навигация, карта сайта и уже проиндексированные страницы.

Менять их после запуска можно только в строгой последовательности: новые slug в живом окружении, обновление навигации на новые пути, проверка карты сайта и логики редиректов — без осиротевших ссылок, видимых пациентам. Изменение структуры URL добавило три раунда QA после релиза — в декабре 2025 и январе 2026, каждый был проверен и закрыт до финального подписания работ.

Именно поэтому агентство оставило нас на всю реструктуризацию URL, а не делало это самостоятельно: смена slug может обновить страницу, но пропустить ссылку в навигации, или редирект корректно работает в шапке, но не срабатывает в подвале или CTA блога. Когда пациенты приходят на запись через закладки или из локального поиска, битая ссылка на рабочем сайте — это не задача тестовой среды.

Контекст рисков. Изменение URL после запуска на живом стоматологическом сайте имеет конкретный тихий сбой: смена slug доходит до страницы, но пропускает ссылку в подвале, CTA на странице или перекрёстную ссылку в блоге — осиротевшие пути остаются видны пациентам в рабочей навигации, а не в тестовой среде. Агентство оставило нас на всю реструктуризацию URL, а не делало это самостоятельно, именно чтобы избежать частичного обновления: каждая навигационная поверхность должна была быть проверена на чистоту в каждом из трёх раундов QA после релиза — до закрытия работ.

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

  1. Figma как контракт, шаблон как полотно. Файл Figma был спецификацией дизайна. Брендированный шаблон — базовой структурой страницы. Наша задача — свести их постранично: там, где стандартный макет шаблона совпадал с Figma, мы его оставляли; где Figma требовала отклонения — дорабатывали. Ни одно дизайн-решение не исходило от нас.

  2. Дисциплина заглушек на страницах с неполным контентом. Карта сайта агентства указывала, что большинство страниц услуг содержат контент, подготовленный AI, а не фотографии от клиники. Оставлять пустые блоки вёрстки в тестовой среде — значит засорять проверку. Вместо этого каждая страница с неполным контентом получила стандартную заглушку из библиотеки ресурсов шаблона. Единый подход держал тестовую среду чистой, пока агентство параллельно подбирало финальные изображения. Каждая заглушка была отмечена в комментариях к карте сайта, чтобы команда link-building могла расставить замены по приоритету.

  3. Цикл QA с большой очередью задач. Из 30 задач Redmine 15 имели метку QA. Помимо Redmine, общая очередь задач агентства накопила 189 SEO-замечаний и 135 CX-замечаний — всего 324+ пункта, согласованных в 73-пунктном контрольном списке запуска. Такой объём для сайта из 22 страниц отражает уровень вовлечённости конечного клиента: Heart of Hingham Dental отправлял обратную связь напрямую через инструмент визуального аннотирования, а агентство провело тщательный цикл проверки после передачи. Каждый пункт очереди задач был обработан и закрыт до согласования; ни одна категория не была частично согласована и отложена.

  4. Контролируемая реструктуризация URL после запуска. Изменение структуры URL — отслеженное по четырём задачам Redmine в декабре 2025 и январе 2026 — потребовало изменения slug страниц на живом окружении WP Engine, обновления всей внутренней навигации и проверки полной карты ссылок сайта на каждом раунде QA. Три раунда QA после релиза подтвердили, что новая структура URL согласована в навигации главной страницы, ссылках подвала, CTA на страницах и перекрёстных ссылках блога до финального закрытия.

  5. Доработка без отклонений. Каждое изменение, которое мы вносили в брендированный шаблон — включая правки URL после запуска — применялось в рамках переопределений под каждого клиента. Общие компоненты шаблона агентства не были изменены ни в какой момент работ, включая этап после релиза.

  6. Проверка на разных устройствах. Доработки и изменения URL после релиза проверялись на Chrome, Firefox, Safari и Edge на большом экране, планшете и мобильных устройствах на всём протяжении работ.

Реструктуризация URL после релиза прошла три раунда QA в декабре 2025 и январе 2026 — каждый подтверждал, что смена slug с /service/ на /services/ дошла до навигации, ссылок подвала, CTA на страницах и перекрёстных ссылок блога на рабочем сайте. Стандарт тот же, что и при первичной сборке: ничего не закрывается, пока карта ссылок не чиста.

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

Контрольный список QA перед сдачей для этой работы включал отдельную проверку единообразия завершающих слешей по всем 22 URL — и когда переименование категории после релиза поменяло /service/ на /services/, изменение slug выявило битые внутренние ссылки по всему сайту (Redmine #1239: «many links to /service/ now became 404»), которые были исправлены в раундах QA реструктуризации URL до закрытия работ.

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

Доработки оставались в рамках переопределений под каждого клиента; общие компоненты шаблона агентства не изменялись.

Результаты

Метрика Результат
URL доставлено 22 — 1 главная, 1 о клинике, 1 врач, 1 контакты, 1 первый визит, 1 услуги (лендинг), 10 страниц услуг (общая стоматология, косметическая стоматология, Invisalign, осмотры, пломбирование, коронки на имплантах, виниры, дизайн улыбки, керамические коронки, керамические мосты), 1 блог (лендинг), 1 галерея улыбок, 3 юридические страницы
Шаблонов применено 11 из 11 переиспользуемых шаблонов собраны и сопоставлены (включая уникальный шаблон First Time / New Patient агентства)
Контрольный список запуска 73 пунктов согласованы
QA / SEO + CX проблем отслежено и решено 324+ пункта согласованы в двух вкладках очереди задач агентства (189 SEO + 135 CX)
Итераций QA в Redmine 15 из 30 задач (50%) отслежены на уровне итераций
Реструктуризация URL после релиза 4 дополнительных задачи Redmine в декабре 2025 – январе 2026, все проверены QA и закрыты
Сроки 183 дня, сдано в срок
Затраты 69 часов — без перерасхода, без расползания объёма работ
Команда 6 специалистов
Передача хостинга Работает на окружении шаблона WP Engine агентства
Здоровье страниц при сдаче Все 22 URL в тестовой среде подтверждены; реструктуризация URL после релиза проверена на чистоту ссылок до финального закрытия

Результат простыми словами: Figma агентства реализована на их брендированном шаблоне на 22 страницах и 11 шаблонах, выдержана через очередь задач QA из 324+ пунктов и реструктуризацию URL после релиза, за 183 календарных дня, в рамках оценки в 69 часов.

Процесс

Фаза Длительность Результат
Бриф и оценка ~3 дня Figma изучена, доступ к шаблону подтверждён, стратегия заглушек контента согласована
Разработка доработок ~2 недели Постраничная доработка шаблона; дисциплина заглушек на страницах с неполным контентом
Итерации QA (параллельно) ~12 недель 15 раундов QA зафиксировано; 324+ пункта очереди задач согласовано
Реструктуризация URL после релиза ~6 недель (дек–янв) 4 задачи Redmine за 3 раунда QA; структура URL изменена, навигация проверена на живом
Финальное подписание янв 2026 Все пункты закрыты; сайт подтверждён чистым по ссылкам в новой структуре URL

Разработка и QA шли параллельно — это характерно для работ по доработке темы, где ни одна «фаза QA» не закрывается чисто; цикл идёт непрерывно, пока агентство не подпишет работы.

Команда

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

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

Агентство поддерживало отношения с конечным клиентом на всём протяжении. Наша команда оставалась невидимой для Heart of Hingham Dental. Все запросы — включая изменение структуры URL после запуска — координировались через общую очередь задач агентства, без прямого взаимодействия с клиникой.

Агентствам с библиотекой шаблонов

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

Подрядчику стоит задавать не «соберёте ли вы сайт из шаблона», а «как именно вы изолируете клиентские доработки так, чтобы обновления родительской темы не задели согласованные макеты?»

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

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

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

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

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

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

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

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

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