Если у вас в блоге много авторов, и нужно вывести их список, то можно воспользоваться простой и удобной функцией, которая уже встроена в движок.
Вставьте в sidebar.php (или куда вам нужно) такой код:
1 2 3 | <ul> <?php wp_list_authors('exclude_admin=0&optioncount=1&show_fullname=1&hide_empty=1'); ?> </ul> |
У функции есть аргументы:
exclude_admin: 0 (включать имена администраторов в список авторов) / 1 (не включать имена администраторов в список авторов)
optioncount : 0 (не выводить количество постов после имени автора) / 1 (выводить количество постов после имени автора)
show_fullname : 0 (показать только имя без других данных) / 1 (показать полное имя автора)
hide_empty : 0 (показывать авторов без публикаций) / 1 (показывать только тех, у кого есть публикации)







Спасибо! Классно выводит список, еще бы сортировать по колличеству записей а не алфавиту. Да и запросов бы поменьше! Ато более 600 запросов к базе! Я увидел чуть со стула не упал ;-)
Уменьшить количество обращений к базе данных можно, используя плагины кэширования. Например, DB Cache Reloaded и W3 Total Cache умеют кэшировать запросы к базе данных, существенно уменьшая обращения к ней.
Можно вопрос, понятно что не по теме но скажите, какой вы используете плагин для open ID? В частности как происходит вход с mail.ru например?
http://n-wp.ru/5500 – Как посетителям комментировать через OpenID | Comments with OpenId