Блок-редактор WordPress
Подраздел про блочный редактор (Gutenberg) и API блоков: как редактировать контент и шаблоны, из чего складываются блоки и как добавлять свои.
Что здесь
Заголовок раздела «Что здесь»- Работа в редакторе — вставка и настройка блоков, типы блоков, горячие клавиши.
- Site Editor и шаблоны — редактирование шапки, подвала, шаблонов и глобальных стилей блочной темы без кода.
- Отдельные блоки — Custom HTML с редактируемыми слотами, Icon и система иконок.
- Разработка блоков — регистрация собственных блоков, включая серверные блоки только на PHP.
Паттерны (переиспользуемые композиции блоков) описаны отдельно — в разделе Темы WordPress → Паттерны: там про регистрацию в теме и дизайн-систему, а не про работу в редакторе.
Материалы подраздела
Заголовок раздела «Материалы подраздела»- Блочный редактор: добавление контента блоками — Работа с блоками в Gutenberg: вставка, типы блоков, CSS-классы, горячие клавиши.
- Site Editor: визуальное редактирование сайта — Редактирование шаблонов, частей шаблонов и стилей блочной темы в WordPress.
- Шаблоны WordPress: создание и редактирование — Как создавать, редактировать, сбрасывать и удалять шаблоны WordPress.
- Блок Custom HTML — Блок Custom HTML в WordPress: добавление через /html, панели HTML/CSS/JS (WP 7.0), capability unfiltered_html, редактируемые внутренние блоки и innerContent-вариации (WP 7.1).
- Icons API: SVG-иконки в WordPress 7.0 и 7.1 — Регистрация и рендер SVG-иконок: коллекции, wp_register_icon(), wp_get_icon(), REST API, блок Icon и обходные пути для WordPress 7.0.
- PHP-only block registration: блоки без JavaScript — Регистрация блоков только на PHP через supports.autoRegister в WordPress 7.0: render_callback, автогенерация контролов, типы атрибутов и ограничения.