Automattic\WooCommerce\Admin\Features\Navigation

Screen::add_screen()public staticWC 1.0

Adds a screen ID to the list of screens that use the navigtion. Finds the parent if none is given to grab the correct screen ID.

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

Хуков нет.

Возвращает

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

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

$result = Screen::add_screen( $callback, $parent );
$callback(строка) (обязательный)
Callback or URL for page.
$parent(строка|null)
Parent screen ID.
По умолчанию: null

Код Screen::add_screen() WC 8.7.0

public static function add_screen( $callback, $parent = null ) {
	global $submenu;

	$plugin_page = self::get_plugin_page( $callback );

	if ( ! $parent ) {
		$parent = Menu::get_parent_key( $callback );
	}

	$screen_id = get_plugin_page_hookname( $plugin_page, $parent );

	// This screen has already been added.
	if ( in_array( $screen_id, self::$screen_ids, true ) ) {
		return;
	}

	self::$screen_ids[] = $screen_id;
}