要在WordPress中获取多个角色的用户列表,您可以使用WP_User_Query

wordpress获取多个角色的用户列表

类。以下是一个示例代码,演示如何获取多个角色的用户列表:

 

// 定义您要获取的角色数组
$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主题文件或插件中,然后根据您的需求自定义角色数组和输出方式。这将返回所选角色的用户列表。