хук-фильтр since 5.1.0

render_block_data

Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.

Сигнатура

apply_filters( 'render_block_data', array $parsed_block, array $source_block, WP_Block|null $parent_block )

Описание

Фильтрует блок, отрисовываемый в render_block() , до его обработки.

Фильтруемое значение

Ассоциативный массив отображаемого блока. См. WP_Block_Parser_Block. blockName string|nullИмя блока. attrs arrayАтрибуты из разделителей-комментариев блока. innerBlocks array[]Список вложенных блоков. Массив массивов с той же структурой, что и этот. innerHTML stringHTML из внутренней части разделителей-комментариев блока. innerContent arrayСписок строковых фрагментов и null-маркеров в местах, где найдены вложенные блоки.

Параметры

$parsed_block array обязательный
Ассоциативный массив отображаемого блока. См. WP_Block_Parser_Block. blockName string|nullИмя блока. attrs arrayАтрибуты из разделителей-комментариев блока. innerBlocks array[]Список вложенных блоков. Массив массивов с той же структурой, что и этот. innerHTML stringHTML из внутренней части разделителей-комментариев блока. innerContent arrayСписок строковых фрагментов и null-маркеров в местах, где найдены вложенные блоки.
$source_block array обязательный
Неизменённая копия $parsed_block в том виде, в каком он присутствовал в исходном содержимом. См. 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:2398

$parsed_block = apply_filters( 'render_block_data', $parsed_block, $source_block, $parent_block );

История изменений

ВерсияОписание
5.9.0 The $parent_block parameter was added.
5.1.0 Introduced.

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.