WP_MS_Users_List_Table::get_views()protectedWP 1.0

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

Хуков нет.

Возвращает

Массив.

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

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

Заметки

  • Global. Строка. $role

Код WP_MS_Users_List_Table::get_views() WP 6.1.1

protected function get_views() {
	global $role;

	$total_users  = get_user_count();
	$super_admins = get_super_admins();
	$total_admins = count( $super_admins );

	$role_links        = array();
	$role_links['all'] = array(
		'url'     => network_admin_url( 'users.php' ),
		'label'   => sprintf(
			/* translators: Number of users. */
			_nx(
				'All <span class="count">(%s)</span>',
				'All <span class="count">(%s)</span>',
				$total_users,
				'users'
			),
			number_format_i18n( $total_users )
		),
		'current' => 'super' !== $role,
	);

	$role_links['super'] = array(
		'url'     => network_admin_url( 'users.php?role=super' ),
		'label'   => sprintf(
			/* translators: Number of users. */
			_n(
				'Super Admin <span class="count">(%s)</span>',
				'Super Admins <span class="count">(%s)</span>',
				$total_admins
			),
			number_format_i18n( $total_admins )
		),
		'current' => 'super' === $role,
	);

	return $this->get_views_links( $role_links );
}