Get List of all the Authors 时间:2014-07-02 作者:Jack Torris 我怎样才能得到所有作者的名单?著者php文件显示有关单个作者的信息。例如:http://domain.com/author/bj返回Bj的个人资料。如果我进入http://domain.com/author 它返回404 Not Found作者页面显示作者的头像、姓名和描述。如何列出所有作者?需要帮助! 3 个回复 最合适的回答,由SO网友:dipali 整理而成 您可以使用函数显示作者列表wp_list_authors有关详细信息:http://codex.wordpress.org/Function_Reference/wp_list_authors有关作者模板层次结构,请参见下面的链接http://codex.wordpress.org/Author_Templates SO网友:Vivaan 使用函数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; } SO网友:Alexander Ivashchenko $authors = get_users([ \'fields\' => [\'ID\', \'display_name\'], \'role\' => \'author\', \'orderby\' => \'display_name\', ]); 此外,如果要添加化身: array_walk($authors, function (&$author) { $author->avatar_url = get_avatar_url($author->ID); }); 结束 文章导航