функция
since 2.8.0
get_user_by()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
get_user_by( string $field, int|string $value ): WP_User|false
Описание
Извлекает информацию о пользователе по заданному полю.
Параметры
$field
string
обязательный
Поле, по которому извлекается пользователь. id | ID | slug | email | login.
$value
int|string
обязательный
Значение для $field. ID пользователя, слаг, адрес электронной почты или имя для входа.
Возвращаемое значение
WP_User|false
WP_User
Исходный код
wp-includes/pluggable.php:101
function get_user_by( $field, $value ) {
$userdata = WP_User::get_data_by( $field, $value );
if ( ! $userdata ) {
return false;
}
$user = new WP_User();
$user->init( $userdata );
return $user;
}
История изменений
| Версия | Описание |
|---|---|
| 4.4.0 | Added 'ID' as an alias of 'id' for the $field parameter. |
| 2.8.0 | Introduced. |

