Wordpress получает идентификатор пользователя именем для входа в систему

Как я получаю идентификатор пользователя от пользовательского имени для входа в систему в Wordpress?

14
задан fabbrillo 11 January 2010 в 12:24
поделиться

1 ответ

С помощью get_userdatabylogin:

$user = get_userdatabylogin('loginname');
if($user){
   echo $user->ID;
}

Пример:

$user = get_userdatabylogin('admin');
if($user) echo $user->ID; // Outputs 1

UPDATE: функция get_userdatabylogin была устарела и заменена на get_user_by(). См. решение Далена по этому вопросу.

12
ответ дан 1 December 2019 в 06:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: