WP_HTML_Processor::generate_implied_end_tags_thoroughly()privateWP 6.4.0

Closes elements that have implied end tags, thoroughly.

See the HTML specification for an explanation why this is different from generating end tags in the normal sense.

Метод класса: WP_HTML_Processor{}

Хуков нет.

Возвращает

null. Ничего (null).

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

// private - только в коде основоного (родительского) класса
$result = $this->generate_implied_end_tags_thoroughly();

Заметки

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

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

Код WP_HTML_Processor::generate_implied_end_tags_thoroughly() WP 6.6.2

private function generate_implied_end_tags_thoroughly() {
	$elements_with_implied_end_tags = array(
		'DD',
		'DT',
		'LI',
		'P',
	);

	while ( in_array( $this->state->stack_of_open_elements->current_node(), $elements_with_implied_end_tags, true ) ) {
		$this->state->stack_of_open_elements->pop();
	}
}