WP_MS_Sites_List_Table::column_users( array $blog )

In this article

Handles the users column output.

Parameters

$blogarrayrequired
Current site.

Source

public function column_users( $blog ) {
	$user_count = wp_cache_get( $blog['blog_id'] . '_user_count', 'blog-details' );
	if ( ! $user_count ) {
		$blog_users = new WP_User_Query(
			array(
				'blog_id'     => $blog['blog_id'],
				'fields'      => 'ID',
				'number'      => 1,
				'count_total' => true,
			)
		);
		$user_count = $blog_users->get_total();
		wp_cache_set( $blog['blog_id'] . '_user_count', $user_count, 'blog-details', 12 * HOUR_IN_SECONDS );
	}

	printf(
		'<a href="%1$s">%2$s</a>',
		esc_url( network_admin_url( 'site-users.php?id=' . $blog['blog_id'] ) ),
		number_format_i18n( $user_count )
	);
}

Changelog

VersionDescription
4.3.0Introduced.

User Contributed Notes

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