get_user_meta

Definition:
function get_user_meta($user_id, $key = '', $single = false) {}

Retrieve user meta field for a user.

Parameters

  • int $user_id: Post ID.
  • string $key: The meta key to retrieve.
  • bool $single: Whether to return a single value.

Return values

returns:Will be an array if $single is false. Will be value of meta data field if $single is true.

Source code

function get_user_meta($user_id, $key = '', $single = false) {

	return get_metadata('user', $user_id, $key, $single);

}

1899

get_user_id_from_string

Definition:
function get_user_id_from_string( $string ) {}

Get a numeric user ID from either an email address or a login.

Parameters

  • string $string

Source code

function get_user_id_from_string( $string ) {

	$user_id = 0;

	if ( is_email( $string ) ) {

		$user = get_user_by('email', $string);

		if ( $user )

			$user_id = $user->ID;

	} elseif ( is_numeric( $string ) ) {

		$user_id = $string;

	} else {

		$user = get_user_by('login', $string);

		if ( $user )

			$user_id = $user->ID;

	}



	return $user_id;

}

1897

get_user_details

Definition:
function get_user_details( $username ) {}

Parameters

  • $username

Source code

function get_user_details( $username ) {

	_deprecated_function( __FUNCTION__, '3.0', 'get_user_by()' );

	return get_user_by('login', $username);

}

1895

get_user_count

Definition:
function get_user_count() {}

The number of active users in your installation.
The count is cached and updated twice daily. This is not a live count.

Source code

function get_user_count() {

	return get_site_option( 'user_count' );

}

1893

get_user_by_email

Definition:
function get_user_by_email($email) {}

Retrieve user info by email.

Parameters

  • string $email: User’s email address

Return values

returns:on failure, User DB row object

Source code

function get_user_by_email($email) {

	return get_user_by('email', $email);

}

1891