Title: Users | Page 4 of 10 | Developer.WordPress.org

---

# @package: Users

 * function[wp_send_new_user_notifications()](https://developer.wordpress.org/reference/functions/wp_send_new_user_notifications/)
 * Initiates email notifications related to the creation of new users.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_send_new_user_notifications/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_send_new_user_notifications/#uses)
   | Source: [wp-includes/user.php:3620](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3620-L3622)
 * function[wp_get_users_with_no_role()](https://developer.wordpress.org/reference/functions/wp_get_users_with_no_role/)
 * Gets the user IDs of all users with no role on this site.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_get_users_with_no_role/#used-by)
   | Uses [9 functions](https://developer.wordpress.org/reference/functions/wp_get_users_with_no_role/#uses)
   | Source: [wp-includes/user.php:3695](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3695-L3725)
 * hook[after_password_reset](https://developer.wordpress.org/reference/hooks/after_password_reset/)
 * Fires after the user’s password is reset.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/after_password_reset/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/after_password_reset/#uses)
   | Source: [wp-includes/user.php:3478](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3478-L3478)
 * function[get_password_reset_key()](https://developer.wordpress.org/reference/functions/get_password_reset_key/)
 * Creates, stores, then returns a password reset key for user.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/get_password_reset_key/#used-by)
   | Uses [9 functions](https://developer.wordpress.org/reference/functions/get_password_reset_key/#uses)
   | Source: [wp-includes/user.php:3043](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3043-L3103)
 * hook[insert_user_meta](https://developer.wordpress.org/reference/hooks/insert_user_meta/)
 * Filters a user’s meta values and keys immediately after the user is created or
   updated and before any user meta is inserted or updated.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/insert_user_meta/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/insert_user_meta/#uses)
   | Source: [wp-includes/user.php:2560](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2560-L2560)
 * hook[illegal_user_logins](https://developer.wordpress.org/reference/hooks/illegal_user_logins/)
 * Filters the list of disallowed usernames.
 * Used by [5 functions](https://developer.wordpress.org/reference/hooks/illegal_user_logins/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/illegal_user_logins/#uses)
   | Source: [wp-includes/user.php:2281](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2281-L2281)
 * hook[wp_dropdown_users_args](https://developer.wordpress.org/reference/hooks/wp_dropdown_users_args/)
 * Filters the query arguments for the list of users in the dropdown.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_dropdown_users_args/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_dropdown_users_args/#uses)
   | Source: [wp-includes/user.php:1792](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L1792-L1792)
 * hook[clean_user_cache](https://developer.wordpress.org/reference/hooks/clean_user_cache/)
 * Fires immediately after the given user’s cache is cleaned.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/clean_user_cache/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/clean_user_cache/#uses)
   | Source: [wp-includes/user.php:2047](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2047-L2047)
 * method[WP_User_Query::fill_query_vars()](https://developer.wordpress.org/reference/classes/wp_user_query/fill_query_vars/)
 * Fills in missing query variables with default values.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_user_query/fill_query_vars/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_user_query/fill_query_vars/#uses)
   | Source: [wp-includes/class-wp-user-query.php:92](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user-query.php#L92-L127)
 * hook[add_user_role](https://developer.wordpress.org/reference/hooks/add_user_role/)
 * Fires immediately after the user has been given a new role.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/add_user_role/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/add_user_role/#uses)
   | Source: [wp-includes/class-wp-user.php:575](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user.php#L575-L575)
 * hook[remove_user_role](https://developer.wordpress.org/reference/hooks/remove_user_role/)
 * Fires immediately after a role as been removed from a user.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/remove_user_role/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/remove_user_role/#uses)
   | Source: [wp-includes/class-wp-user.php:603](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user.php#L603-L603)
 * method[WP_User::__call()](https://developer.wordpress.org/reference/classes/wp_user/__call/)
 * Makes private/protected methods readable for backward compatibility.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_user/__call/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_user/__call/#uses)
   | Source: [wp-includes/class-wp-user.php:457](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user.php#L457-L462)
 * function[wp_roles()](https://developer.wordpress.org/reference/functions/wp_roles/)
 * Retrieves the global WP_Roles instance and instantiates it if necessary.
 * Used by [14 functions](https://developer.wordpress.org/reference/functions/wp_roles/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_roles/#uses)
   | Source: [wp-includes/capabilities.php:1081](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/capabilities.php#L1081-L1088)
 * hook[password_reset_expiration](https://developer.wordpress.org/reference/hooks/password_reset_expiration/)
 * Filters the expiration time of password reset keys.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/password_reset_expiration/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/password_reset_expiration/#uses)
   | Source: [wp-includes/user.php:3147](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3147-L3147)
 * hook[password_change_email](https://developer.wordpress.org/reference/hooks/password_change_email/)
 * Filters the contents of the email sent when the user’s password is changed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/password_change_email/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/password_change_email/#uses)
   | Source: [wp-includes/user.php:2807](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2807-L2807)
 * hook[email_change_email](https://developer.wordpress.org/reference/hooks/email_change_email/)
 * Filters the contents of the email sent when the user’s email is changed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/email_change_email/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/email_change_email/#uses)
   | Source: [wp-includes/user.php:2866](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2866-L2866)
 * hook[send_email_change_email](https://developer.wordpress.org/reference/hooks/send_email_change_email/)
 * Filters whether to send the email change email.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/send_email_change_email/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/send_email_change_email/#uses)
   | Source: [wp-includes/user.php:2740](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2740-L2740)
 * hook[send_password_change_email](https://developer.wordpress.org/reference/hooks/send_password_change_email/)
 * Filters whether to send the password change email.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/send_password_change_email/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/send_password_change_email/#uses)
   | Source: [wp-includes/user.php:2725](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L2725-L2725)
 * method[WP_User_Query::parse_orderby()](https://developer.wordpress.org/reference/classes/wp_user_query/parse_orderby/)
 * Parses and sanitizes ‘orderby’ keys passed to the user query.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_user_query/parse_orderby/#used-by)
   | Uses [4 functions](https://developer.wordpress.org/reference/classes/wp_user_query/parse_orderby/#uses)
   | Source: [wp-includes/class-wp-user-query.php:996](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user-query.php#L996-L1042)
 * method[WP_User_Query::parse_order()](https://developer.wordpress.org/reference/classes/wp_user_query/parse_order/)
 * Parses an ‘order’ query variable and casts it to ASC or DESC as necessary.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_user_query/parse_order/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/classes/wp_user_query/parse_order/#uses)
   | Source: [wp-includes/class-wp-user-query.php:1117](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user-query.php#L1117-L1127)
 * function[wp_get_password_hint()](https://developer.wordpress.org/reference/functions/wp_get_password_hint/)
 * Gets the text suggesting how to create strong passwords.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_get_password_hint/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/wp_get_password_hint/#uses)
   | Source: [wp-includes/user.php:3022](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3022-L3033)
 * hook[password_hint](https://developer.wordpress.org/reference/hooks/password_hint/)
 * Filters the text describing the site’s password complexity policy.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/password_hint/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/password_hint/#uses)
   | Source: [wp-includes/user.php:3032](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3032-L3032)
 * method[WP_Roles::__call()](https://developer.wordpress.org/reference/classes/wp_roles/__call/)
 * Makes private/protected methods readable for backward compatibility.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_roles/__call/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_roles/__call/#uses)
   | Source: [wp-includes/class-wp-roles.php:103](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-roles.php#L103-L108)
 * method[WP_User_Query::__set()](https://developer.wordpress.org/reference/classes/wp_user_query/__set/)
 * Makes private properties settable for backward compatibility.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_user_query/__set/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_user_query/__set/#uses)
   | Source: [wp-includes/class-wp-user-query.php:1161](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user-query.php#L1161-L1173)
 * method[WP_User_Query::__isset()](https://developer.wordpress.org/reference/classes/wp_user_query/__isset/)
 * Makes private properties checkable for backward compatibility.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_user_query/__isset/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_user_query/__isset/#uses)
   | Source: [wp-includes/class-wp-user-query.php:1184](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user-query.php#L1184-L1196)
 * method[WP_User_Query::__unset()](https://developer.wordpress.org/reference/classes/wp_user_query/__unset/)
 * Makes private properties un-settable for backward compatibility.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_user_query/__unset/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_user_query/__unset/#uses)
   | Source: [wp-includes/class-wp-user-query.php:1206](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user-query.php#L1206-L1218)
 * method[WP_User_Query::__call()](https://developer.wordpress.org/reference/classes/wp_user_query/__call/)
 * Makes private/protected methods readable for backward compatibility.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_user_query/__call/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_user_query/__call/#uses)
   | Source: [wp-includes/class-wp-user-query.php:1229](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user-query.php#L1229-L1234)
 * method[WP_User_Query::__get()](https://developer.wordpress.org/reference/classes/wp_user_query/__get/)
 * Makes private properties readable for backward compatibility.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_user_query/__get/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/classes/wp_user_query/__get/#uses)
   | Source: [wp-includes/class-wp-user-query.php:1138](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user-query.php#L1138-L1150)
 * function[wp_destroy_all_sessions()](https://developer.wordpress.org/reference/functions/wp_destroy_all_sessions/)
 * Removes all session tokens for the current user from the database.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_destroy_all_sessions/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/functions/wp_destroy_all_sessions/#uses)
   | Source: [wp-includes/user.php:3679](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/user.php#L3679-L3682)
 * hook[pre_get_users](https://developer.wordpress.org/reference/hooks/pre_get_users/)
 * Fires before the WP_User_Query has been parsed.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/pre_get_users/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/pre_get_users/#uses)
   | Source: [wp-includes/class-wp-user-query.php:283](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/class-wp-user-query.php#L283-L283)

 [Previous Page](https://developer.wordpress.org/reference/package/users/page/3/?output_format=md)

[1](https://developer.wordpress.org/reference/package/users/?output_format=md) [2](https://developer.wordpress.org/reference/package/users/page/2/?output_format=md)
[3](https://developer.wordpress.org/reference/package/users/page/3/?output_format=md)
4 [5](https://developer.wordpress.org/reference/package/users/page/5/?output_format=md)
[6](https://developer.wordpress.org/reference/package/users/page/6/?output_format=md)…
[10](https://developer.wordpress.org/reference/package/users/page/10/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/package/users/page/5/?output_format=md)