WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru
функция не описана

_excerpt_render_inner_blocks() WP 5.8

Render inner blocks from the allowed wrapper blocks for generating an excerpt.

Эта функция считается внутренней для использования самим ядром. Не рекомендуется использовать эту функцию в своем коде.

Хуков нет.

Возвращает

Строку. The rendered inner blocks.

Использование

_excerpt_render_inner_blocks( $parsed_block, $allowed_blocks );
$parsed_block(массив) (обязательный)
The parsed block.
$allowed_blocks(массив) (обязательный)
The list of allowed inner blocks.

Список изменений

С версии 5.8 Введена.

Код _excerpt_render_inner_blocks() WP 5.8.1

function _excerpt_render_inner_blocks( $parsed_block, $allowed_blocks ) {
	$output = '';

	foreach ( $parsed_block['innerBlocks'] as $inner_block ) {
		if ( ! in_array( $inner_block['blockName'], $allowed_blocks, true ) ) {
			continue;
		}

		if ( empty( $inner_block['innerBlocks'] ) ) {
			$output .= render_block( $inner_block );
		} else {
			$output .= _excerpt_render_inner_blocks( $inner_block, $allowed_blocks );
		}
	}

	return $output;
}