Il se peut donc que les informations qu'il fournit ne soient plus totalement exactes.
Pour montrer le dynamisme de votre blog, le fait que vous soyez suivi par de nombreux internautes, il peut être judicieux de présenter une liste des derniers membres inscrits.
Nous allons afficher sous forme de liste les X derniers membres inscrits sur votre site WordPress. Nous allons également en profiter pour ajouter un lien sur le nom de nos nouveaux membres pour accéder à leur profil public grâce à la page author.php
Voilà le code qu’il nous faut ajouter n’importe où dans notre page, il paraît plus logique d’afficher cette liste sur votre page d’accueil, dans votre sidebar ou dans votre footer.
<div class="inscrits"> <strong>Dernièrement inscrit :</strong> <?php $usernames = $wpdb->get_results("SELECT display_name, user_nicename FROM $wpdb->users ORDER BY ID DESC LIMIT 4"); foreach ($usernames as $username) { echo ' '.$username->display_name." - "; } ?> </div>
C’est très simple à mettre en place. On va chercher dans la base SQL les pseudos et login des 4 derniers utilisateurs inscrits. On utilise le login (user_nicename) pour accéder à la page author.php et le pseudo (user_nicename) pour afficher le nom qu’a choisi d’afficher l’utilisateur.
Bonjour, J’ai mit votre code sur mon site mais je compte afficher un avatar à côté de username?
Pouvez vous m’aidez pour afficher l’avatar a côté de username ?
Cordialement,
Bonjour,
Il suffit de récupérer l’ID de l’utilisateur avec $username->ID (voir la doc : codex.wordpress.org/Datab…p_usermeta).
Il faut ensuite utiliser la fonction suivante
echo get_avatar( $username->ID, 32 );
La doc est ici developer.wordpress.org/refer…et_avatar/
le code doit être un peu différent si je veux le mettre dans un widget texte, non?
En effet, le widget texte ne prend pas en compte le php si mes souvenirs sont bons. Il suffit d’ouvrir votre fichier sidebar.php ou footer.php et d’y insérer le code où bon vous semble.