我怎样才能得到所有作者的名单?
著者php文件显示有关单个作者的信息。
例如:http://domain.com/author/bj
返回Bj的个人资料。
如果我进入http://domain.com/author 它返回404 Not Found
作者页面显示作者的头像、姓名和描述。
如何列出所有作者?
需要帮助!
我怎样才能得到所有作者的名单?
著者php文件显示有关单个作者的信息。
例如:http://domain.com/author/bj
返回Bj的个人资料。
如果我进入http://domain.com/author 它返回404 Not Found
作者页面显示作者的头像、姓名和描述。
如何列出所有作者?
需要帮助!
您可以使用函数显示作者列表wp_list_authors
有关详细信息:http://codex.wordpress.org/Function_Reference/wp_list_authors
有关作者模板层次结构,请参见下面的链接
使用函数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;
}
$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);
});
我想更改作者。php提供更多信息。我可以编辑作者吗。没有它的php在Wordpress更新后删除我的代码?或者有什么钩子可以钩住它。