Как вывести список всех авторов блога с аватарами

Настройки
👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →

Как вывести список всех авторов блога с аватарами

На своем блоге понадобилось вывести список всех авторов с их аватарами, очень удобно искать авторов по их фото.
Аватары задаются через GRAVATAR либо через плагин Simple Local Avatars

Создаем нужную страницу где будет показан список авторов с аватарами, вставляем код в шаблон (как создать шаблон для страницы читать здесь):

get_results("SELECT ID, display_name FROM $wpdb->users ORDER BY ID");
foreach ( $wp_user_search as $userid ) {
	$user_id       = (int) $userid->ID;
	$user_login    = stripslashes($userid->user_login);
	$user_nicename = stripslashes($userid->user_nicename);
	$display_name  = stripslashes($userid->display_name);
	$return  = '';
	$return .= '<div class="authorbloglist">'.get_avatar($user_id, '100').'<br>'. $display_name .'</div>';
	print($return);
}
?>

Пример реализации можно посмотреть здесь

p.s. реализация конечно не самая удачная, но…

У кого есть идеи как реализовать постраничный вывод авторов?

Создай свой первый сайт на WordPress

zetrider

Кодинг, дизайн, wordpress

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

  1. Спасибо — полезно!
    Неплохо бы сделать не только ники авторов ссылками на их посты, но и картинки портретов.

    Ответить
  2. dream

    Можете уточнить как создать шаблон, и где именно?
    Не совсем понял.

    Ответить
  3. Mixik3

    сори за офтоп, а как добитса отдельной страници проффайла http://www.ufarap.ru/login?action=profile

    Ответить
  4. Mixik3

    Омг сори тупикнул, а как исключить администратора!?

    Ответить