Доработка темы для сайта стоматологии26 страниц за 82 дня

Доработка шаблона для сайта стоматологии — 26 страниц, 5 шаблонов, 24 часа, 82 дня, 93+ пунктов QA, 29 пунктов контрольного списка запуска. White-label для маркетингового агентства из США.

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

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

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

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

Клиент (конечный пользователь): Floss Lincoln Park — стоматологическая клиника в США
Формат сотрудничества: White-label доработка темы для маркетингового агентства из США
Сроки: июнь 2025 · 82 дня · 24 часа · 26 URL · в срок

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

26 страниц Floss Lincoln Park мы собирали в два действия: сначала развернули каркас шаблона, затем пересчитали оценку, когда брендинг и тексты пришли 17 дней спустя. Первая фаза заложила архитектуру; вторая — интегрировала контент, написанный без оглядки на секционную структуру шаблона. 82 дня, 5 шаблонов и 93 пункта QA показывают, сколько работы уходит на то, чтобы свести независимо написанный контент-бриф с уже опубликованным шаблоном и не дать ему «поплыть».

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

Два действия: каркас собран до того, как появился контент, потом пересчитан и наполнен, когда пришли брендинг и тексты.

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

Поле Значение
Отрасль конечного клиента Медицина — общая стоматология
Конечный клиент Floss Lincoln Park (стоматологическая клиника в США)
Формат сотрудничества White-label доработка темы для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Доработка темы WordPress (брендированный шаблон агентства на WP Engine)
Объём 26 URL — главная, страховка, платёжная политика, формы для пациентов, новым пациентам, контакты, знакомство с врачами и 18 страниц услуг
Сроки 82 дня (28 марта – 18 июня 2025), в срок
Затраты 24 часа — разработка, итерации QA и управление проектом
Команда 3 специалиста
Шаблоны 5 переиспользуемых шаблонов от агентства, все применены на 26 страницах
Стек технологий WordPress · Elementor · WP Engine hosting · Site Checker (плагин QA от )
Подход к QA 93+ отслеженных пункта SEO + AM, сведённых в очереди задач агентства по контрольному списку запуска из 29 пунктов
Ритм работы 64 задачи от агентства · все закрыты к передаче (5 активных дней, 2025-04-25 – 2025-04-29)
Раунды проверки ≈4 раунда проверки за 82 календарных дня
Трудозатраты на задачу 11 внутренних задач Redmine · медиана 1,5 ч / P75 2 ч на задачу
Контрольный список запуска 29 пунктов, согласовано перед переключением

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

Маркетинговое агентство из США передало нам бриф на доработку темы для Floss Lincoln Park — новой стоматологической клиники, начинающей с нуля. Агентство ещё работало над брендингом и логотипом клиента, когда началась разработка, а контент сайта должен был поступить в процессе сборки. Первоначальный объём — настройка каркаса шаблона; вторая фаза — наполнение страниц после поступления контента.

Порядок работы здесь иной, чем на ребилде с фиксированным объёмом. Сначала собрать костяк шаблона. Дождаться контента. Пересчитать оценку. Наполнить страницы. Пройти QA. 26 страниц были точкой входа; настоящая работа — удержать шаблон от смещения при интеграции брендинга и текстов, которых ещё не было в момент первого коммита.

Оценка по строкам карты сайта имела ограничение: дизайн-файлы включали разделы — например, блог, — которых не было в первоначальном объёме таблицы Google Sheets, и их шаблоны вышли за рамки исходного постраничного бюджета.

Агентству было важно не нарваться на подрядчика, для которого «шаблон скопирован» = «готово». В доработке для новой практики — без рабочего сайта для регрессионной сверки и без готового контента — сборка закрыта только тогда, когда каждая страница точна, каждая заглушка убрана и каждый пункт QA сведён.

Команда, которая останавливается, когда шаблон выглядит «примерно правильно», оставляет агентству очередь правок, разгребать которую теперь им. 93 пункта в этом проекте — не признак переделок, а след тщательной проверки.

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

Команда, которая просто вставляет контент в слоты-заполнители, рискует незаметно сломать компоненты шаблона, уйти от дизайн-системы или оставить осиротевшие страницы — созданные под каркас, но так и не наполненные. Главным в этом проекте было пересчитать объём при поступлении контента, интегрировать каждый элемент без дрейфа шаблона и закрыть полную очередь задач до передачи.

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

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

2. Цикл QA в масштабе доработки темы. Качественная доработка темы — это не «построить один раз, проверить один раз». Это «построить, QA, скорректировать, QA, скорректировать». Из 11 задач, отслеженных в этом проекте, 3 были итерациями QA — отдельные раунды, в которых агентство отмечало расхождения с дизайном, мы проверяли, исправляли и возвращали сборку на новую проверку.

За этими раундами стояло гораздо более масштабное сведение: агентство вело 93+ пункта в двух вкладках очереди задач (65 находок SEO и 28 находок AM), и все мы проверили и закрыли через общий цикл исправлений.

Коротко: на шаблоне ценность даёт именно цикл QA. Кто срезает циклы ради скорости — теряет точность, а не время.

3. Доработка без смещения. Каждое изменение, которое мы вносили в брендированный шаблон — будь то вёрстка страницы, компонент секции или стилевой токен, — мы фиксировали по дизайн-референсу. Ни одна доработка не ушла в общие компоненты шаблона агентства, поэтому изменения этого проекта не затронули ни один другой сайт на том же шаблоне.

4. Проверка на разных устройствах. Доработки мы проверяли в Chrome, Firefox, Safari и Edge на большом экране, планшете и мобильных — стандартный набор точек адаптации агентства. Каждый раунд QA покрывал страницы, затронутые расхождениями с дизайном в этом раунде, а не весь сайт, — так доработка шаблона остаётся выгодной без потери покрытия.

Объём мы держали по строкам карты сайта из таблицы Google Sheets, а не по полному набору дизайн-файлов: незапланированные страницы выносили отдельными задачами, потому что карта сайта была контрактом между агентством и командой разработки.

Контент пришёл уже после сборки каркаса, и это само задало порядок: сначала заложить костяк шаблона по оценке в 4 часа, дождаться контент-брифа агентства, пересчитать в 11 часов, когда он пришёл. Этот порядок не случаен: интегрировать брендинг и тексты в готовый каркас, не дав шаблону «поплыть», дороже именно тогда, когда контент написан без оглядки на секционную структуру шаблона.

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

Три находки QA прошли цикл исправлений в этом проекте: дублирующиеся мета-теги description (Rank Math отдавал один, глобальная настройка Elementor — второй) мы поймали и свели к одному; четыре карты сайта Rank Math (страницы, блог, услуги, врачи/FAQ) сократили до двух, которые требовались агентству; а 404, появившиеся после чистки URL в середине проекта, закрыли так — каждая страница, где сняли суффикс -info, получила 301-редирект до запуска.

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

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

Результаты

Метрика Результат
Сдано URL 26 — 1 главная, 18 страниц услуг, 1 о нас, 1 контакты, 1 новым пациентам, 1 формы для пациентов, 1 страховка, 1 платёжная политика и 1 блог
Применено шаблонов 5 из 5 переиспользуемых шаблонов построены и сопоставлены на 26 страницах (Главная, Стандартный шаблон, О нас, Страница услуги, Блог)
Контрольный список запуска 29 пунктов согласовано
Пункты QA / SEO + AM отслежено и закрыто 93+ сведено по двум вкладкам очереди задач агентства (65 SEO + 28 AM)
Итерации QA в Redmine 3 из 11 задач (27%) отслежены на уровне итераций
Сроки 82 дня, сдано в срок
Затраты 24 часа при оценке в 24 часа — без перерасхода, без расширения объёма
Команда 3 специалиста
Хостинг Запущено на WP Engine окружении шаблонов агентства
Состояние страниц при передаче 26 / 26 URL в тестовой среде возвращали HTTP 200 при аудите карты сайта

Если коротко: шаблон агентства мы доработали на 26 страницах и 5 шаблонах за 82 календарных дня, уложившись в оценку 24 часа.

Процесс

Этап Длительность Результат
Бриф и оценка ~3 дня Шаблон изучен, объём согласован, разработка каркаса спланирована
Разработка каркаса ~2 недели Костяк шаблона построен до поступления контента
Интеграция контента и переоценка ~4 недели Переоценено в 11 часов при поступлении контента; страницы наполнены
Итерации QA (параллельно) ~4 недели 3 раунда QA зафиксировано; 93+ пункта очереди задач сведены
Сдача финальный день Сайт запущен на WP Engine

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

Команда

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

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

Агентство вело отношения с конечным клиентом на всём протяжении. Все запросы на доработку проходили через общую очередь задач агентства; Floss Lincoln Park не взаимодействовал с нашей командой напрямую. Каждая итерация выпускалась только после того, как проверяющий со стороны агентства подтверждал, что изменения соответствуют спецификации.

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

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

Поэтому спрашивайте подрядчика не «соберёте ли шаблон?», а «как вы зафиксируете бренд-токены, чтобы следующее обновление их не сбросило?»

Пришлите исходник шаблона или его ID и спецификацию бренда. Мы пройдём настройку токенов по вашему фирменному стилю, покажем точки, которые штатное обновление перезапишет, и вернём фиксированную смету в часах. Аудит без оплаты, смета — в часах. Крайние — мы.

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

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

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

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

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

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

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

Прокрутить вверх