Как в вордпресс получить всю информацию об авторизованном пользователе?

Решено

Мне нужно знать данные авторизованного пользователя. Скажите как их можно получить, что бы потом использовать в коде для проверки определенных прав.

Добавить Комментарий
    Ответ

    Для получения полной информации о пользователе который авторизован у вас на сайте вордпресс воспользуйтесь следующей функцией:

    // !УСТАРЕЛА
     global $current_user;
     get_currentuserinfo(); 
     

    Функция  get_currentuserinfo(); — устарела с версии 4.5 Теперь используем следующую конструкцию:

    // проверим авторизован или нет
    if( wp_get_current_user()->exists() )
        echo 'Авторизован!';
    // получим и выведем id пользователя
    $current_user = wp_get_current_user();
    echo $current_user->ID;
    

    Для получения id авторизованного пользователя, после вставки кода который выше пропишите:

     $user_id = $current_user->ID;
     

    Добавить Комментарий

    Ваш ответ

    Размещая свой ответ, вы соглашаетесь с правилами сайта.