/**
* ユーザー一覧画面で任意の権限ユーザーのみ表示させる
* users_list_table_query_argsフックを使用。
*
* @param $args
*
* @return mixed
*/
function filter_users_list_table_query_args($args) {
$user = wp_get_current_user();
if ($user->roles[0] == 'test_role') {
$args['role__in'] = array("administrator", "editor", "test_user", "test_user2");
}
return $args;
}
add_filter( 'users_list_table_query_args', 'filter_users_list_table_query_args', 10, 1 );