function is_admin() { if ( isset( $GLOBALS['current_screen'
] ) ) { return $GLOBALS['current_screen'
]->
in_admin();
} elseif ( defined( 'WP_ADMIN'
) ) { return WP_ADMIN;
} return false;
}/**
* Determines whether the current request is for a site's administrative interface.
*
* e.g. `/wp-admin/`
*
* Does not check if the user is an administrator; use current_user_can()
* for checking roles and capabilities.
*
* @since 3.1.0
*
* @global WP_Screen $current_screen WordPress current screen object.
*
* @return bool True if inside WordPress site administration pages.
*/