Главная/WordPress Fullstack/Блупринты/Gutenberg & FSE/Разработка библиотеки паттернов темы с поддержкой Pattern Overrides (синхронизированные макеты с уникальным текстом)
К карточкам раздела «Gutenberg & FSE»Gutenberg & FSE(ТЗ 35 из 54)
ТЗ: Разработка библиотеки паттернов темы с поддержкой Pattern Overrides (синхронизированные макеты с уникальным текстом)Трудозатраты~8 рабочих часов
Фриланс вилка~$360 – $600 (€320 – €560)
Оценка веб-студии~$760 – $1,280 (€720 – €1200)
ТЗ заказчика (исходный бриф):
«Мы делаем корпоративный портал на 50+ посадочных страниц. Нужна библиотека стандартных секций (баннер с кнопкой, карточка с отзывом, блок гарантий). Если дизайнер меняет фоновый цвет или отступы в секции отзывов, они должны обновиться на всех 50 страницах разом, но цитата и фото клиента на каждой странице должны оставаться уникальными.»
Ключевые требования:
- •Создание файлов паттернов в директории темы patterns/ с метаданными в заголовках
- •Синхронизация структуры и стилей: централизованное обновление разметки на всех страницах
- •Включение Pattern Overrides: возможность переопределения заголовка, абзаца, картинки и кнопки на конкретной странице
- •Категоризация паттернов в модальном окне вставки (Заголовки, Преимущества, Отзывы, CTA)
- •Поддержка локализации всех текстов паттерна через домен темы
Ограничения проекта:
- •Требуется WordPress 6.6+ (где Pattern Overrides стабилизированы в ядре)
- •Переопределения работают только для блоков, поддерживающих overrides (core/heading, core/paragraph, core/button, core/image)
- •Файлы паттернов должны размещаться strictly в папке patterns/ темы
Критерии приёмки (KPI):
- Время создания новой посадочной страницы < 10 минут
- 0 дублирования кода шаблонов секций
- Централизованное обновление дизайна секции без потери клиентского контента
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: