Паттерн WordPress — это готовая композиция блоков. Обычный паттерн вставляется как стартовая структура, которую можно независимо менять на каждой странице. Синхронизированный паттерн обновляет все свои экземпляры при изменении общего содержимого. Используйте синхронизацию только там, где текст и оформление действительно должны оставаться одинаковыми.
Когда нужен обычный паттерн
Например, у каждой услуги есть секция с заголовком, двумя колонками и кнопкой обращения. Дизайн секции одинаков, но текст зависит от услуги. Создайте паттерн без синхронизации, вставьте на другую страницу и измените её текст — исходный вариант не должен измениться.
Это удобно для страниц услуг, карточек проектов, блоков FAQ, если вопросы везде разные, и типовых секций лендингов. Паттерн не заменяет планирование структуры сайта и не решает автоматически вопросы SEO.
Когда нужен синхронизированный паттерн
Синхронизированным паттерном удобно сделать неизменные контакты компании, единый информационный блок или предупреждение, текст которого должен обновляться во всех статьях одновременно.
Но есть риск: при сохранении изменений одного синхронизированного паттерна контент изменится на нескольких страницах. Не используйте его для разных цен, индивидуальных условий или уникальных описаний услуг.
Как создать паттерн
- Откройте редактор страницы или записи и выделите группу нужных блоков.
- В меню действий выберите создание паттерна.
- Задайте понятное название, например «Контакты — общие».
- Выберите режим синхронизации осознанно. Для уникальных текстов на разных страницах он должен быть выключен.
- Сохраните и попробуйте вставить паттерн на тестовую страницу.
Названия кнопок могут отличаться по версии WordPress и теме. Управлять сохранёнными паттернами обычно можно в редакторе сайта в разделе Patterns либо через связанные инструменты редактора.
Как исправить ошибку с синхронизацией
Если вы вставили синхронизированный паттерн, а теперь хотите менять его только на одной странице, используйте действие отсоединения или преобразования в обычные блоки, если оно доступно. После отсоединения изменения на одной странице не должны отражаться на других.
Перед массовой правкой проверьте, сколько страниц использует паттерн, и сделайте резервную копию, если изменение критично.
Отличие паттерна от части шаблона
Часть шаблона относится к структуре сайта, например Header или Footer. Паттерн чаще относится к содержимому или повторяемой композиции блоков. При этом часть шаблона может использовать паттерны. Не стоит превращать каждую типовую секцию контента в новую часть шаблона — так редакторам сложнее понимать, что меняется глобально.
Разница между шаблонами и отдельными страницами объяснена в руководстве по Site Editor.
Практический тест
Создайте две черновые страницы с одним обычным паттерном и две с синхронизированным. Внесите изменение только в одну из страниц каждой пары. В первой паре другой экземпляр должен остаться самостоятельным; во второй — общие изменения должны распространиться. Потом отсоедините один синхронизированный экземпляр и повторите проверку.
Типичные ошибки
- Синхронизировать блок с уникальными ценами или условиями.
- Вставлять и менять паттерн, не понимая, где сохранится результат.
- Удалять паттерн, не проверив страницы, где он используется.
- Хранить в паттернах важный текст без версии или резервной копии.
- Использовать паттерны для скрытых SEO-дублей вместо полезных вариантов страницы.
Для сборки самих страниц используйте Gutenberg, а для создания темы разработчиком — руководство по блочной теме.
Источник: https://wordpress.org/documentation/article/reusable-blocks/
Материал был полезен?
Помогите нам сделать материалы точнее и понятнее.