要在WordPress中获取多个角色的用户列表,您可以使用WP_User_Query
类。以下是一个示例代码,演示如何获取多个角色的用户列表:
// 定义您要获取的角色数组
$roles = array('editor', 'author', 'contributor');
// 设置查询参数
$args = array(
'role__in' => $roles, // 在角色数组中选择用户
);
// 创建用户查询
$user_query = new WP_User_Query($args);
// 获取结果
$users = $user_query>get_results();
// 输出用户列表
if (!empty($users)) {
echo '<ul>';
foreach ($users as $user) {
echo '<li>' . esc_html($user>display_name) . '</li>';
}
echo '</ul>';
} else {
echo '没有找到用户。';
}
请将上述代码添加到您的WordPress主题文件或插件中,然后根据您的需求自定义角色数组和输出方式。这将返回所选角色的用户列表。