On this page
is_user_admin(): bool
Determines whether the current request is for a user admin screen.
Description
e.g. /wp-admin/user/
Does not check if the user is an administrator; use current_user_can() for checking roles and capabilities.
Return
bool True if inside WordPress user administration pages.
Source
File: wp-includes/load.php. View all references
function is_user_admin() {
if ( isset( $GLOBALS['current_screen'] ) ) {
return $GLOBALS['current_screen']->in_admin( 'user' );
} elseif ( defined( 'WP_USER_ADMIN' ) ) {
return WP_USER_ADMIN;
}
return false;
}
Related
Used By
| Used By | Description |
|---|---|
| wp_dashboard_right_now() wp-admin/includes/dashboard.php | Dashboard widget that displays some basic stats about the site. |
| wp_dashboard_setup() wp-admin/includes/dashboard.php | Registers dashboard widgets. |
| self_admin_url() wp-includes/link-template.php | Retrieves the URL to the admin area for either the current site or the network depending on context. |
| get_edit_profile_url() wp-includes/link-template.php | Retrieves the URL to the user’s profile editor. |
| WP_Admin_Bar::add_menus() wp-includes/class-wp-admin-bar.php | Adds menus to the admin bar. |
| wp_admin_bar_site_menu() wp-includes/admin-bar.php | Adds the “Site Name” menu. |
Changelog
| Version | Description |
|---|---|
| 3.1.0 | Introduced. |
© 2003–2022 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/is_user_admin