5 ответ(ов) в теме
Шустрый Огурчик
не в сети 4 года
На сайте с 27.02.2014
Участник
Тем 38
Сообщения 111
1
21:31

Итак, перепробол все возможное, не работает. Что мне нужно, вывести в блоке инфу пользователя, логин, аватар, последние публикации и главное вывести дополнительные поля профиля созданные.

перепробовал все способы, остался последний, взятый из базы, с его помощью как правильно реализовать?
$user_info = get_userdata(3);
echo 'Username: ' . $user_info->user_login . "
";
echo 'User roles: ' . implode(', ', $user_info->roles) . "
";
echo 'User ID: ' . $user_info->ID . "
";

0
Salat Production
не в сети 4 года
На сайте с 03.12.2013
Участник
Тем 7
Сообщения 44
2
22:05

Ну во-первых

$user_info = get_userdata(3);
echo 'Username: ' . $user_info->user_login . "";
echo 'User roles: ' . implode(', ', $user_info->roles) . "";
echo 'User ID: ' . $user_info->ID . "";

Во-вторых вы какую то хрень написали.
Вы хотите выводить на странице рекола или где и что за поля?

Инфа юзера получается таким макаром

get_the_author_meta('aim',$author_lk); 
get_the_author_meta('description',$author_lk); 
get_the_author_meta('extra_profile_info',$author_lk);

0
Шустрый Огурчик
не в сети 4 года
На сайте с 27.02.2014
Участник
Тем 38
Сообщения 111
3
22:19

Не вижу кнопки в ответе для вставки кода...

мне нужно на отдельной странице в отдельном блоке вывести данные трех пользователей.
в блоке - имя фамилия, миниатюры последних трех постов, аватарку и три дополнительных поля.

0
Salat Production
не в сети 4 года
На сайте с 03.12.2013
Участник
Тем 7
Сообщения 44
4
03:46

Ну это стандартный html тэг .

ID подставляете и все.

<?php $curauth = (isset($_GET['author_name'])) ? get_user_by('slug', $author_name) : get_userdata(intval($author)); ?>

<?php echo $curauth->last_name; ?><?php the_author_meta('last_name'); ?>  //фамилия

<?php echo $curauth->first_name; ?> //имя

<?php echo get_avatar($curauth->user_email, '40', ''); ?> //аватар

<?php the_author_posts(); ?> //посты

0
Шустрый Огурчик
не в сети 4 года
На сайте с 27.02.2014
Участник
Тем 38
Сообщения 111
5
18:11

<?php the_author_posts(); ?>

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

0
Тема закрыта. Публикация новых сообщений запрещена.