我是WP codex的新手你可以帮助我们,我怎样才能创造这个多角色而不仅仅是订阅者呢?
$blogusers = get_users( 'blog_id=1&orderby=nicename&role=subscriber');
答案 0 :(得分:1)
$roles = array('subscriber', 'custom_role1', 'custom_role2');
$users = array();
foreach($roles as $role){
$args = array(
'blog_id' => 1,
'orderby' => 'nicename',
'role' => $role
);
$current_role_users = get_users($args);
$users = array_merge($current_role_users, $users);
}
答案 1 :(得分:0)
2021 年更新。根据{{3}}
我把这个放在这里是因为这个问题与我正在寻找的谷歌结果更相关。
author__in (array) - 使用作者 ID(自 3.7 版起可用)。
例如
$roles=array('administrator','shop_manager');
$args = array(
'role__in' => $roles,
);
$users = get_users($args);
答案 2 :(得分:0)
您可以使用 role__in
参数。
示例:
$args = array(
'role__in' => array('administrator','shop_manager'),
'fields' => 'all',
);
$users = get_users($args);