我试图从wordpress数据库
获取管理员,编辑或作者的角色$args = array('orderby' => 'post_count', 'order' => 'DESC','number' => 20, 'role' => 'administrator' );
这得到了管理员所以我认为这会起作用
$args = array('orderby' => 'post_count', 'order' => 'DESC','number' => 20, 'role' => array('administrator','editor','author') );
没有返回任何结果。 ?
答案 0 :(得分:1)
您无法在$ args中传递多个角色,您必须为每个角色调用get_users
一次
来自文档:
- role - 将返回的作者限制为指定的角色。
请注意,“role”在参数说明中是单数。为每个角色调用get_users
一次,然后将结果合并到结果