Wordpress get publi c пользовательских данных - PullRequest
0 голосов
/ 02 мая 2020

Я пытаюсь получить всю информацию о пользователе при открытии страницы publi c.

Я использую эту функцию для получения данных текущего пользователя:

<?php global $current_user;
  wp_get_current_user();
   echo 'Username: ' . $current_user->user_login . "\n";
   echo 'User display name: ' . $current_user->display_name . "\n";
 ?>

Однако Мне нужна информация не о зарегистрированном пользователе, а о пользователе, которого я посещаю. Как я могу получить информацию о пользователе на его странице c и сохранить ее в переменной?

Спасибо.

1 Ответ

0 голосов
/ 04 мая 2020

Так что вам нужно либо поместить это в шаблон archive.php или author.php.

См. Иерархия шаблонов WordPress для получения более подробной информации об этом.

// Check that it's an author archive with is_author()      
if (is_author()){
    $user = get_queried_object(); // If user will return object WP_User
    echo 'Username: ' . $user->user_login . "\n";
    echo 'User display name: ' . $user->display_name . "\n"; 
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...