Задать вопрос
@ligisayan

Как вывести имя и фамилию пользователя на экран в wordpress?

Приветствую. Подскажите, как можно выводить имя и фамилию пользователя в wordpress? Использую функцию wp_get_current_user()
$aboutuser = <a href="http://wp-kama.ru/function/wp_get_current_user">wp_get_current_user();</a>
var_dump($aboutuser);

на выходе получаю:
{ ["data"]=> object(stdClass)#2670 (10) { ["ID"]=> string(1) "1" ["user_login"]=> string(5) "Mboat" ["user_pass"]=> string(34) "$P$BbDsCTGVe/Xtc" ["user_nicename"]=> string(5) "mboat" ["user_email"]=> string(21) "ligisayan@lastmail.co" ["user_url"]=> string(0) "" ["user_registered"]=> string(19) "2015-12-11 08:25:20" ["user_activation_key"]=> string(0) "" ["user_status"]=> string(1) "0" ["display_name"]=> string(5) "Mboat" }..

в которой по идее имя и фамилия должны выводится вот так:
$aboutuser->user_firstname;
$aboutuser->user_lastname;

но пишет null
А для функции get_currentuserinfo вообще ничего не находит. Как быть?
  • Вопрос задан
  • 4325 просмотров
Подписаться 1 Оценить 4 комментария
Решения вопроса 1
@vylegzhanin
Возможно, тут ответ на ваш вопрос.
global $current_user;

echo 'Username: ' . $current_user->user_login . '<br />';
echo 'User email: ' . $current_user->user_email . '<br />';
echo 'User first name: ' . $current_user->user_firstname . '<br />';
echo 'User last name: ' . $current_user->user_lastname . '<br />';
echo 'User display name: ' . $current_user->display_name . '<br />';
echo 'User ID: ' . $current_user->ID;
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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