pre_user_query meta_query admin user list

You are using pre_user_query according to WordPress documentation

Fires after the WP_User_Query has been parsed, and before the query is
executed

Then you should use pre_get_users just like pre_get_posts when your arguments have some meaning to WordPress.

pre_get_users Fires before the WP_User_Query has been parsed

Replace your hook with

add_action('pre_get_users', 'modify_user_list');

Leave a Comment