Паттерны Gutenberg: собираем страницы быстрее
Содержание
- 1. Что такое паттерн и зачем он нужен
- 2. Три вида паттернов: главное отличие
- 3. Как вставить готовый паттерн
- 4. Как создать свой паттерн
- 5. Как включить переопределения
- 6. Где брать паттерны, кроме своих
- 7. Где всё это управляется
- 8. Одна ловушка: внешние картинки
- 9. Живой сценарий: блок «отзывы» на всём сайте
- 10. Частые ошибки
- 11. Чек-лист: не наступить на грабли
- 12. Коротко
Если вы каждый раз заново собираете один и тот же блок «отзыв клиента» или шапку статьи из заголовка, картинки и кнопки — вы делаете лишнюю работу. Паттерны Gutenberg решают ровно это: сохраняете связку блоков один раз и вставляете её в один клик. А синхронизированные паттерны идут дальше — правите в одном месте, меняется на всём сайте. Разберёмся, какие бывают паттерны, чем они отличаются и когда какой брать, чтобы не запутаться.
Что такое паттерн и зачем он нужен
Паттерн — это готовая коллекция блоков, которую можно вставить в запись или страницу и настроить под себя. Если блок Gutenberg — это один кирпич (абзац, изображение, кнопка), то паттерн — это уже стена: заголовок + подзаголовок + две колонки + кнопка, собранные и оформленные заранее.
Практическая польза простая:
- Экономия времени. Секцию «преимущества» из трёх колонок с иконками вы собираете один раз, а потом вставляете на каждую новую страницу за секунду.
- Единый вид. Все блоки «цена» на сайте выглядят одинаково, потому что растут из одного паттерна, а не собираются заново на глаз.
- Обучение. Разбирая готовый паттерн, видишь, как опытные авторы комбинируют блоки — это быстрый способ научиться вёрстке в редакторе.
Три вида паттернов: главное отличие
Здесь чаще всего и путаются. Видов паттернов три, и различаются они одним: что происходит, когда вы правите одну копию.
| Тип паттерна | Что делает правка одной копии | Когда брать |
|---|---|---|
| Обычный (несинхронизированный) | Ничего с другими копиями. Вставили — дальше живёт своей жизнью | Уникальные секции: разные страницы услуг, лендинги |
| Синхронизированный | Меняет паттерн везде, где он вставлен | Одинаковый на всём сайте блок: подписка, баннер акции, CTA |
| С переопределениями (overrides) | Структура и стиль — общие, а текст/картинка в помеченных блоках — свои на каждой копии | Карточки: сотрудники, тарифы, отзывы — одна форма, разное содержимое |
Синхронизированный паттерн — это бывший «переиспользуемый блок»: в WordPress 6.3 их переименовали в синхронизированные паттерны, но суть та же — один источник на весь сайт. Переопределения появились позже, в WordPress 6.6, и работают поверх синхронизированного паттерна через Block Bindings API.
Как вставить готовый паттерн
- Нажмите иконку «+» в верхней панели редактора.
- Перейдите на вкладку «Паттерны» (или «Синхронизированные паттерны», если ищете свой сохранённый).
- Выберите категорию из выпадающего списка или нажмите «Просмотреть» — откроется окно с крупным превью каждого паттерна.
- Кликните по нужному паттерну — он вставится в месте курсора. Или перетащите мышью в нужную точку.
После вставки блоки внутри паттерна редактируются как любые другие: кликаете по картинке — меняете её, кликаете по тексту — правите текст.
Как создать свой паттерн
Начиная с WordPress 6.3, собственные паттерны можно создавать прямо в редакторе, без единой строки кода:
- Выделите блок или несколько блоков, которые хотите сохранить как паттерн.
- Нажмите меню из трёх точек (дополнительные настройки).
- Выберите «Создать паттерн / переиспользуемый блок».
- Введите имя паттерна — понятное, чтобы потом найти: «Блок-подписка», а не «паттерн 3».
- Включите переключатель «Синхронизировать», если хотите, чтобы правки расходились по всему сайту. Оставьте выключенным — получите обычный паттерн-заготовку.
- Нажмите «Создать».
Готовый паттерн теперь лежит в инсерторе: «Паттерны → Мои паттерны» или на вкладке синхронизированных (иконка в виде двух ромбов).
Как включить переопределения
Переопределения — самая недооценённая фича. Смысл: держать одинаковую карточку, но подставлять в неё свой текст на каждой странице, не ломая остальные.
Порядок такой:
- Создайте синхронизированный паттерн — например, карточку сотрудника: фото, имя, должность.
- Откройте паттерн на редактирование и выделите блок, который должен меняться (скажем, заголовок с именем).
- В правой панели раскройте раздел «Дополнительно» внизу.
- Нажмите «Включить переопределения» и задайте имя, например
name. - Повторите для остальных изменяемых блоков (должность, фото).
Теперь при вставке паттерна структура и стиль остаются общими и синхронными, а помеченные блоки можно заполнять индивидуально — соседние копии не пострадают.
Где брать паттерны, кроме своих
Три источника:
- Тема. Хорошая FSE-тема приносит десятки готовых паттернов — секции hero, отзывы, цены, футеры. Они появляются на вкладке «Паттерны» автоматически.
- Каталог WordPress. На wordpress.org/patterns — публичная библиотека. Нашли подходящий — жмёте «Copy», возвращаетесь в редактор и вставляете обычной командой «Вставить». Паттерн из каталога не связан с оригиналом: последующие изменения в каталоге ваш сайт не затронут.
- Контекстные паттерны. У некоторых блоков (Social Icons, Query Loop) паттерны встроены прямо в настройки блока — их предлагает сам редактор при вставке.
Где всё это управляется
Синхронизированные и обычные паттерны собраны в одном месте — в редакторе сайта:
- Внешний вид → Редактор в админке.
- Раздел «Паттерны». Тот же список открывает пункт «Управление паттернами» в меню редактора записей.
В меню действий каждого паттерна (три точки) доступны Переименовать, Дублировать, Экспорт в JSON и Удалить. Экспорт в JSON — удобный способ перенести паттерн на другой сайт: там его импортируют тем же меню.
Одна ловушка: внешние картинки
Паттерны из каталога и темы часто идут с картинками-заглушками, которые подгружаются с чужого сервера, а не лежат в вашей медиатеке. Такая картинка может измениться или пропасть в любой момент.
Решение — заменить заглушки своими изображениями. Если оставляете картинку из паттерна, загрузите её в свою медиатеку кнопкой «Загрузить внешнее изображение»: при публикации записи WordPress сам предложит перенести внешние картинки к вам.
Живой сценарий: блок «отзывы» на всём сайте
Покажем на конкретной задаче, как выбор типа паттерна экономит часы.
Допустим, вам нужен блок с отзывом клиента — фото, имя, текст цитаты — и он должен появляться на десятке страниц услуг. Разбираем варианты:
- Собирать заново каждый раз. Худший путь: десять раз выставляете колонки, отступы, скругление у фото. На восьмой странице забываете про отступ — и блок «поехал».
- Обычный паттерн. Собрали один раз, сохранили, вставляете за секунду. Отзывы разные — и это нормально, ведь каждая копия независима. Подходит, если содержимое отзывов всегда своё, а менять оформление задним числом не планируете.
- Синхронизированный с переопределениями. Оформление (рамка, шрифт цитаты, размер фото) — общее и синхронное: захотели сделать скругление больше — поправили в одном месте, изменилось на всех десяти страницах. А текст отзыва и имя помечены как переопределяемые — они свои на каждой странице. Это и есть правильный выбор для карточек, которых много и которые должны выглядеть одинаково.
Вывод: как только «одинаковых по форме, но разных по тексту» блоков становится больше трёх — берите синхронизированный паттерн с переопределениями. Разовую уникальную секцию оставляйте обычным паттерном.
Частые ошибки
- Всё подряд делают синхронизированным. Тогда правка одной страницы неожиданно меняет десяток других. Синхронизация — только для того, что действительно должно быть единым.
- Забывают про «Отсоединить». Нужно на одной странице отойти от общего паттерна — не ломайте синхронизацию правкой «как-нибудь», а честно отсоедините копию.
- Не именуют паттерны. «Паттерн 7» через месяц не найти. Имя — по смыслу: «CTA-подписка», «Карточка тарифа».
- Держат внешние картинки. Заглушки из каталога живут на чужом сервере и однажды пропадут. Переносите в медиатеку сразу.
Чек-лист: не наступить на грабли
- Понял, какой тип нужен: обычный (уникальные секции), синхронизированный (одинаковый везде), с переопределениями (общая форма, разный текст).
- Дал паттерну понятное имя — искать по «паттерн 5» через месяц невозможно.
- Синхронизированный меняю осознанно: правка расходится по всем страницам, где он вставлен.
- Нужно отвязать копию — жму «Отсоединить» (Detach), паттерн станет обычными блоками.
- Картинки из каталога/темы перенёс в свою медиатеку, а не оставил внешними.
- Ценные паттерны выгрузил в JSON — пригодится при переносе на другой сайт.
Коротко
Обычный паттерн — заготовка, которую вставил и забыл про оригинал. Синхронизированный — единый блок на весь сайт: правишь один раз, меняется везде. Переопределения — компромисс: форма общая, содержимое своё. Все три создаются мышкой в редакторе, а готовые берутся из темы и каталога wordpress.org/patterns. Разберётесь с типами один раз — и перестанете пересобирать одни и те же секции на каждой странице.
Частые вопросы
+Чем паттерн отличается от обычного блока?
Блок — один кирпич: абзац, картинка, кнопка. Паттерн — готовая связка из нескольких блоков: секция «отзыв», блок цен, шапка статьи. Вставили — и на месте сразу несколько настроенных блоков.
+Что такое синхронизированный паттерн?
Это бывший «переиспользуемый блок». Он один на весь сайт: правка в одном месте меняет его везде, где он вставлен. Удобно для футера-подписки или блока с акцией.
+Зачем нужны переопределения (overrides)?
Чтобы держать одинаковую структуру, но менять текст в конкретных местах. Карточка сотрудника выглядит одинаково, а имя и должность — свои на каждой странице. Появились в WordPress 6.6.
+Где взять готовые паттерны?
В каталоге wordpress.org/patterns: находите нужный, жмёте «Copy», возвращаетесь в редактор и вставляете через «Вставить». Плюс паттерны приносит сама тема.
+Как отвязать синхронизированный паттерн?
В меню паттерна выберите «Отсоединить» (Detach). Он превратится в обычные блоки, и правки больше не затронут исходный паттерн.
Источники
#gutenberg#patterny#reusable-blocks
Читайте также
Блоки Gutenberg: полный гид для новичков
Что такое блоки Gutenberg и как ими пользоваться: интерфейс редактора, горячие клавиши, паттерны, типовые ошибки и чек-лист первых шагов.
· 7 мин
Full Site Editing в WordPress: гид по редактору сайта
Что такое Full Site Editing: блочные темы, шаблоны, части шаблонов и глобальные стили. Как править шапку и подвал без кода — с чек-листом перехода.
· 7 мин
Кеширование WordPress: какой плагин выбрать в 2026
Разбор плагинов кеширования WordPress: LiteSpeed Cache, WP Super Cache, W3 Total Cache, WP Fastest Cache, Surge. Таблица «кому что» и проверка, что кеш работает.
· 6 мин