Документация WordPress

get_user_by

В WordPress функция get_user_by используется для получения данных конкретного пользователя по определенному полю. Эта функция возвращает объект WP_User, который содержит все данные пользователя, такие как имя пользователя, электронная почта, роль и различные другие поля.

Синтаксис функции get_user_by:

Параметры:

$field (обязательно): Имя поля для поиска. Это может быть одно из следующих: ‘id‘, ‘slug‘, ‘email‘, ‘login‘.
$value (обязательно): Значение поля для поиска.

Пример использования функции get_user_by:

Данный код позволяет получить данные о пользователе с адресом электронной почты ‘example@example.com’, а затем вывести имя пользователя, адрес электронной почты и роль этого пользователя. Обратите внимание, что функция get_user_by возвращает null, если пользователь с указанным полем и значением не найден.

Обратите внимание, что функция get_user_by является полезным инструментом для получения конкретных данных о пользователе, но она отрабатывает медленно, чем функция get_userdata, если вы ищете большое количество пользователей.

user