@zeaovede

Как получить данные залогиненного в текущей сессии пользователя wordpress?

Пример кода, который позволяет получить данные пользователя с id=1

$user = get_userdata(1); //Получаем все данные пользователя с id=1
$user_reg = $user->get('user_registered');
$datetime = new DateTime($user_reg);
echo $datetime->format('Y-m-d'); //Выведет год-месяц-день


Мой вопрос.
Как сделать все тоже самое, но получить данные уже залогиненного в текущей сессии пользователя wordpress?
  • Вопрос задан
  • 48 просмотров
Решения вопроса 1
@maksam07
$current_user = wp_get_current_user(); // Получаем данные текущего пользователя

if ($current_user->ID != 0) { // Проверяем, залогинен ли пользователь
    $user_reg = $current_user->user_registered;
    $datetime = new DateTime($user_reg);
    echo $datetime->format('Y-m-d'); // Выведет год-месяц-день
} else {
    echo "Пользователь не залогинен";
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы