Description

Pour plus d'informations sur cette fonction ou d'autres similaires, voir l'article Conditional Tags sur le Manuel du développeur de thème.

Retourne

(bool) True si le visiteur actuel est connecté, false sinon.

Fonction utilisée par is_user_logged_in()

wp_get_current_user()

Retourne l'objet de l'utilisateur actuel.

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

Exemples

Pour initializer des variables en fonction d'un utilisateur connecté ou non :
function example_function(){
    if ( is_user_logged_in() ) {
        // code ici ...
    }
}
add_action('init', 'example_function');
Ajouter des boutons de connexion / déconnexion
if ( is_user_logged_in() ) {
    echo '<a href="'.wp_logout_url().'">Logout</a>';
} else {
    echo '<a href="/wp-login.php" title="Members Area Login" rel="home">Members Area</a>';
}

Sources

Codex Wordpress : is_user_logged_in()

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

Retour