WP_HTML_Processor::class_listpublicWP 6.6.0

Generator for a foreach loop to step through each class name for the matched tag.

This generator function is designed to be used inside a "foreach" loop.

<?php
require '/wordpress/wp-load.php';
$p = WP_HTML_Processor::create_fragment( "<div class='free <egg>\tlang-en'>" );
$p->next_tag();
foreach ( $p->class_list() as $class_name ) {
  var_dump( $class_name );
}
string(4) "free"
string(5) "<egg>"
string(7) "lang-en"

Method of the class: WP_HTML_Processor{}

No Hooks.

Returns

null. Nothing (null).

Usage

$WP_HTML_Processor = new WP_HTML_Processor();
$WP_HTML_Processor->class_list();

Changelog

Since 6.6.0 Introduced.
Since 6.6.0 Subclassed for the HTML Processor.

WP_HTML_Processor::class_list() code WP 7.1

public function class_list() {
	return $this->is_virtual() ? null : parent::class_list();
}