extract_serialized_parent_block()WP 6.7.0

Accepts the serialized markup of a block and its inner blocks, and returns serialized markup of the wrapper block.

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

Хуков нет.

Возвращает

Строку. The serialized markup of the wrapper block.

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

extract_serialized_parent_block( $serialized_block );
$serialized_block(строка) (обязательный)
The serialized markup of a block and its inner blocks.

Заметки

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

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

Код extract_serialized_parent_block() WP 6.7.1

function extract_serialized_parent_block( $serialized_block ) {
	$start = strpos( $serialized_block, '-->' ) + strlen( '-->' );
	$end   = strrpos( $serialized_block, '<!--' );
	return substr( $serialized_block, 0, $start ) . substr( $serialized_block, $end );
}