web-dev-qa-db-ja.com

すべての作者のリストを取得する

どのように私はすべての作家のリストを得ることができますか?

author.phpファイルには、個人の著者に関する情報が表示されます。

例えば: http://domain.com/author/bj

これはBjのプロファイルを返します。

私が入力した場合 http://domain.com/author /を返します 404 Not Found

作者ページには、作者のアバター、作者の名前、説明が表示されます。

どのように私はすべての作家をリストすることができますか?

助けが必要!

1
Jack Torris

関数wp_list_authorsを使って作者のリストを表示することができます

より多くの情報のために: http://codex.wordpress.org/Function_Reference/wp_list_authors

そして作者のTemplate Hierarchyについては下のリンクを見てください

http://codex.wordpress.org/Author_Templates

2
dipali

関数get_users()を使います。すべての作者の配列を返します。 foreachを使うと、配列をループしてその内容を表示することができます。ユーザーオブジェクトにはたくさんの属性があります。これが一例です。

$users = get_users();
foreach ($users as $user) 
{
   echo $user->ID;
   echo $user->display_name;
   the_author_image($user->ID);
   echo $user->description;
}
4
Vivaan