Description

Ne vérifie pas si l'utilisateur est un administrateur. Utiliser plutôt current_user_can() pour vérifier les rôles ou capacités, et is_super_admin() pour vérifier si l'utilisateur a le rôle 'administrator' (le plus haut rôle).

Retourne

(bool) True si la requête actuelle est pour une page de l'administration WordPress.

Structure de la fonction is_admin()

Définie dans le fichier wp-includes/load.php à la ligne 1042 :

function is_admin() {
    if ( isset( $GLOBALS['current_screen'] ) ) {
        return $GLOBALS['current_screen']->in_admin();
    } elseif ( defined( 'WP_ADMIN' ) ) {
        return WP_ADMIN;
    }

    return false;
}

Où trouver la fonction is_admin() dans le CMS Wordpress

Exemple

if ( is_admin() ) {
    echo "Vous êtes sur une page de l'administration WordPress.";
} else {
    echo "Vous êtes sur une page du thème.";
}

Sources

Codex Wordpress : is_admin()

Autres fonctions dans le même fichier : wp-includes/load.php

Retour