Блоки (Gutenberg)
Блочный редактор Gutenberg — это современный редактор контента в WordPress, основанный на модульной системе блоков. Он заменяет классический редактор и позволяет легко создавать сложные макеты страниц с помощью визуального интерфейса.
Блоки — это отдельные элементы (текст, заголовки, изображения и др.), каждый с собственными настройками. Контент собирается из этих блоков и сохраняется в базу данных.
Редактор поддерживает визуальное редактирование и напоминает page builder (Elementor, WPBakery). При хороших стилях темы можно добиться идентичности контента в админке и на сайте.
Основные элементы редактора:
- Inserter — панель вставки блоков;
- Контент — редактируемая зона блоков;
- Настройки — панель параметров блока или записи.
Навигация
-
Документация: https://developer.wordpress.org/block-editor/
-
Storybook: https://wordpress.github.io/gutenberg/
-
Примеры блоков: https://github.com/WordPress/block-development-examples/tree/trunk/plugins
-
Тестовый сайт с блоками: https://wordpress.org/gutenberg/
- Сomponents guide: https://awhitepixel.com/wp-content/uploads/2020/07/awhitepixel-gutenberg-components-guide.pdf