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

WP_Block_Parser::add_block_from_stack() public WP 3.8.0

Pushes the top block from the parsing stack to the output list.

Это метод класса: WP_Block_Parser{}

Хуков нет.

Возвращает

Null. Ничего.

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

$WP_Block_Parser = new WP_Block_Parser();
$WP_Block_Parser->add_block_from_stack( $end_offset );
$end_offset(число/null)
byte offset into document for where we should stop sending text output as HTML.
По умолчанию: null

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

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

Код WP_Block_Parser::add_block_from_stack() WP 5.5.1

wp-includes/class-wp-block-parser.php
<?php
function add_block_from_stack( $end_offset = null ) {
	$stack_top   = array_pop( $this->stack );
	$prev_offset = $stack_top->prev_offset;

	$html = isset( $end_offset )
		? substr( $this->document, $prev_offset, $end_offset - $prev_offset )
		: substr( $this->document, $prev_offset );

	if ( ! empty( $html ) ) {
		$stack_top->block->innerHTML     .= $html;
		$stack_top->block->innerContent[] = $html;
	}

	if ( isset( $stack_top->leading_html_start ) ) {
		$this->output[] = (array) self::freeform(
			substr(
				$this->document,
				$stack_top->leading_html_start,
				$stack_top->token_start - $stack_top->leading_html_start
			)
		);
	}

	$this->output[] = (array) $stack_top->block;
}