WP_HTML_Open_Elements::remove_node( WP_HTML_Token $token ): bool

In this article

Removes a specific node from the stack of open elements.

Parameters

$tokenWP_HTML_Tokenrequired
The node to remove from the stack of open elements.

Return

bool Whether the node was found and removed from the stack of open elements.

Source

		$position_from_start = $this->count() - $position_from_end - 1;
		array_splice( $this->stack, $position_from_start, 1 );
		$this->after_element_pop( $item );
		return true;
	}

	return false;
}


/**
 * Steps through the stack of open elements, starting with the top element
 * (added first) and walking downwards to the one added last.
 *

Changelog

VersionDescription
6.4.0Introduced.

User Contributed Notes

You must log in before being able to contribute a note or feedback.