WordPress : Afficher le nom de l’utilisateur logué

wordpressQuoi de plus sympa lorsque vous vous logués sur un site qu’un « Bonjour devzonefr ! » C’est pas grand chose mais ça fait toujours plaisir non ?

Alors voici comment intégrer un message de bienvenue sous la plateforme WordPress.


Très simplement, sous wordpress, vous avez accès à la variable globale $user_ID. Celle-ci contient soit l’identifiant de visiteur identifié, soit, si ce n’est pas le cas, le booléen false.

Une fois cette condition valide, une autre variable globale $current_user permet de récupérer toutes les informations de votre visiteur (dont ici son login).

Ce qui donne en PHP :

[php]
<?php global $user_ID ?>
<?php if( $user_ID ) : ?>
<?php global $current_user ?>
<?php get_currentuserinfo() ?>

<p>Bonjour <?php echo ($current_user->user_login) ?> !</p>
<?php endif; ?>
[/php]

A vous d’agrémenter ce petit message en changeant, par exemple, le bonjour par un bonsoir après 18h…

Article written by devzonefr

Développeur d'applications de formation, je me suis aujourd'hui spécialisé dans le développement web.

7 réponses à “WordPress : Afficher le nom de l’utilisateur logué”

  1. Lecture de la semaine #3 | DevZone - Zone de développement web

    [...] WordPress : Un message de bienvenue sous wordpress WordPress : Afficher le nom de l’utilisateur logué [...]

  2. billboc

    y a pas un problème avec l’encodage ???
    merci si vous avez le code propre ;-)
    ++

    ps: bravo pour votre site !

  3. Billboc

    vite fait bien fait ! merci beaucoup !

  4. Turenne

    Merci, c’est good mais j’ai ajoutez une touche persos afin de mettre un avatar devant et centrer par rapport au texte et une petite color bleu que vous pouvez changer comme bon vous semble…

    !

  5. Turenne

    J’aurais aimez savoir si il y as possibilité de logué uniquement certains membres de votre blog par rapport a leurs ID par exemple…

    Merci d’avance pour votre réponse

Laisser un commentaire