Le titre de ce snippet ne peut pas être plus claire. Il s’agit tout simplement de retourner le nom d’un user, et non pas un lien formaté avec URL et NOM.

On utilise ici la fonction get_userdata avec l’ID du user dont on veut connaitre le nom. Cette fonction Worpdress retourne d’ailleurs de nombreuses informations, relative à la Class WP_User :

  • users
    • ID
    • user_login
    • user_pass
    • user_nicename
    • user_email
    • user_url
    • user_registered
    • display_name
  • user_meta
    • user_firstname
    • user_lastname
    • nickname
    • description
    • wp_capabilities (array)
    • admin_color (Le thème choisi en admin. Par défaut ‘fresh’.)
    • closedpostboxes_page
    • primary_blog
    • rich_editing
    • source_domain

Voici donc le petit snippet à coller dans le fichier functions.php de votre thème et à utiliser comme bon vous semble !

function get_display_name($user_id) {
     if (!$user = get_userdata($user_id))
          return false;
     return $user->data->display_name;
}

 

Article rédigé parBrice CAPOBIANCO

Autodidacte passionné par WordPress. J'aime apprendre et créer pour ensuite partager !

Coorganisateur des Meetups WordPress Rennes et fondateur de bweb.
Partager cet article

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Afficher le commentaire

1 commentaire

  1. Bonjour, votre snipet pour l’affichage du nom de l’utilisateur dans un site WordPress m’intéresse.
    Mais je ne sais pas où l’utiliser… Dans quel fichier dois-je l’utiliser pour que le nom de l’utilisateur apparaisse en haut à gauche ? (par exemple) index.php ? header.php ? D’avance merci de votre réponse. Rodolphe