is_network_admin()
Vérifie si l'utilisateur est dans l'interface administrative du réseau.
Description
Ne vérifie pas si un utilisateur est administrateur. Utiliser current_user_can()
pour vérifier les rôles et l'accessibilité.
Ne vérifie pas si un site fait parti d'un réseau multisite. Utiliser is_multisite()
pour vérifier si le multisite est autorisé sur votre site.
Retourne
(bool) True si fait parti des pages de l'administration du réseau Wordpress.
Structure de la fonction is_network_admin()
Définie dans le fichier wp-includes/load.php à la ligne 1093 :
function is_network_admin() {
if ( isset( $GLOBALS['current_screen'] ) ) {
return $GLOBALS['current_screen']->in_admin( 'network' );
} elseif ( defined( 'WP_NETWORK_ADMIN' ) ) {
return WP_NETWORK_ADMIN;
}
return false;
}
Où trouver la fonction is_network_admin()
dans le CMS Wordpress
Exemple
Sources
Codex Wordpress : is_network_admin()
Autres fonctions dans le même fichier : wp-includes/load.php