Редактор Блоков (Гутенберг) (рубрика)
| do_blocks() | Преобразует указанную строку c разметкой Gutenberg-блоков в готовый HTML, последовательно парся и рендеря каждый блок. |
| get_block_wrapper_attributes() | Генерирует строку HTML-атрибутов для обёртки текущего блока, добавляя к ним все стили и возможности, объявленные через block supports. |
| has_block() | Определяет содержит ли переданная строка или контент переданного поста, указанный блок (редактора блоков, Гунетберга). |
| has_blocks() | Определяет, содержит ли указанная строка или контент указанной записи блоки Гутенберг. |
| parse_blocks() | Разбирает указанную строку с Gutenberg-разметкой и парсит её в массив данных блоков. |
| register_block_bindings_source() | Регистрирует новый источник данных для блоков, позволяя динамически подставлять значения в атрибуты блоков при их рендеринге. |
| register_block_pattern() | Регистрирует новый блок-паттерн для редактора блоков (Gutenberg). |
| register_block_pattern_category() | Регистрирует новую категорию для блок-паттернов, чтобы сгруппировать их в редакторе блоков. |
| register_block_style() | Регистрирует новый стиль (вариацию стилей) для блока/блоков. |
| register_block_type() | Регистрирует новый тип блока для редактора блоков (Гутенберг). |
| register_block_type_from_metadata() | Регистрирует блок на основе метаданных из файла |
| unregister_block_pattern_category() | Удаляет ранее зарегистрированную категорию паттернов блоков. |
| use_block_editor_for_post() | Проверяет, поддерживает ли указанный пост (запись) редактирование через редактор блоков (Гутенберг). |
| use_block_editor_for_post_type() | Проверяет, поддерживает ли тип записи редактирование записей через редактор блоков (Гутенберг). |
| wp_get_global_settings() | Получает глобальные настройки, объединив значения настрооек core, темы и пользовательских данных. |
| wp_get_global_stylesheet() | Получает готовый CSS-код из смерженных данных theme.json, вариаций стилей и кастомных настроек пользователя. |
| wp_is_block_theme() | Проверяет, является ли текущая тема FSE темой (блочной темой - создана на редакторе блоков). |