Как отобразить список авторов WordPress в раскрывающемся списке со ссылкой на шаблон автора? - PullRequest
1 голос
/ 14 мая 2009

Я ищу способ отображения авторов блога WordPress в виде выпадающего меню с событием on change, которое перенаправляет пользователя на страницу автора, которая перечисляет все предыдущие сообщения, написанные этим пользователем.

Есть ли способ сделать это?

Ответы [ 2 ]

2 голосов
/ 25 января 2012

WordPress теперь добавил функцию для этого:

<?php wp_dropdown_users( $args ); ?>

Вы просто должны ввести свои аргументы. Если вам нужен пример этого в форме HTML с кнопкой отправки, здесь есть один http://bit.ly/wWunIE

Надеюсь, это поможет.

2 голосов
/ 14 мая 2009

ОБНОВЛЕНИЕ На самом деле, вы просто должны иметь возможность использовать wp_list_authors () для всего этого, так как он автоматически генерирует список авторов со ссылкой на страницу, отображающую все их сообщения. Подробнее см. http://codex.wordpress.org/Template_Tags/wp_list_authors#Markup_and_Styling_of_Author_Lists.

Я использую этот плагин для отображения постов по авторам, и он работает хорошо. http://www.dagondesign.com/articles/posts-by-author-plugin-for-wordpress/

У меня есть шаблон author.php, который отображает информацию об авторе (рис., Всплеск), а под ней я показываю их 5 последних сообщений с помощью плагина выше.

Чтобы показать картинку, я использую этот плагин: http://wordpress.org/extend/plugins/user-photo/

Чтобы получить выпадающее содержимое, вы можете использовать эту функцию wp:

<?php wp_list_authors(); ?>
...