хук-фильтр
since 5.5.0
render_block_context
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
apply_filters( 'render_block_context', array $context, array $parsed_block, WP_Block|null $parent_block )
Описание
Фильтрует контекст по умолчанию, предоставляемый отрисованному блоку.
Фильтруемое значение
Контекст по умолчанию.
Параметры
$context
array
обязательный
Контекст по умолчанию.
$parsed_block
array
обязательный
Ассоциативный массив отображаемого блока. См. WP_Block_Parser_Block.
blockName string|nullИмя блока.
attrs arrayАтрибуты из разделителей-комментариев блока.
innerBlocks array[]Список вложенных блоков. Массив массивов с той же структурой, что и этот.
innerHTML stringHTML из внутренней части разделителей-комментариев блока.
innerContent arrayСписок строковых фрагментов и null-маркеров в местах, где найдены вложенные блоки.
$parent_block
WP_Block|null
обязательный
Если это вложенный блок, ссылка на родительский блок.
Исходный код
wp-includes/blocks.php:2434
$context = apply_filters( 'render_block_context', $context, $parsed_block, $parent_block );
История изменений
| Версия | Описание |
|---|---|
| 5.9.0 | The $parent_block parameter was added. |
| 5.5.0 | Introduced. |

