Comment afficher les utilisateurs récemment enregistrés dans WordPress
Pour les sites WordPress multi-utilisateurs, vous pouvez présenter vos utilisateurs dans différentes sections de votre site Web. Par exemple, vous pouvez afficher une liste d'auteurs avec des avatars, ajouter une zone d'informations sur l'auteur, etc. Dans ce didacticiel, nous allons vous montrer comment afficher les utilisateurs récemment enregistrés dans WordPress. Ces utilisateurs n'ont pas besoin d'être des auteurs. Il peut être utilisé pour un site de communauté permettant l'enregistrement d'un utilisateur..
La première chose à faire est de copier et coller le code suivant dans le thème de votre thème. functions.php
fichier ou dans un plugin spécifique au site.
fonction wpb_recently_registered_users () global $ wpdb; $ recentusers = '
- '; $ usernames = $ wpdb-> get_results ("SELECT user_nicename, user_url, user_email FROM $ wpdb-> utilisateurs ORDER BY ID DESC LIMIT 5"); foreach ($ usernames as $ username) if (! $ username -> user_url): $ recentusers. = '
- '.get_avatar ($ username-> user_email, 45). $ username-> user_nicename. " "; else: $ recentusers. = '
- '.get_avatar ($ username-> user_email, 45).' user_url. '">'. $ username-> user_nicename." "; endif; $ recentusers. = '
Vous pouvez maintenant afficher les utilisateurs sur votre site en utilisant la balise de modèle suivante dans le fichier de modèle de votre thème, telle que sidebar.php, footer.php, etc.:
Si vous souhaitez afficher les utilisateurs nouvellement enregistrés sur une page spécifique sans créer de modèle de page, vous pouvez utiliser un shortcode..
Ajoutez simplement ce code dans le fichier functions.php de votre thème ou dans le plug-in spécifique au site, juste en dessous du code que vous avez entré précédemment..
add_shortcode ('wpb_newusers', 'wpb_recently_registered_users');
Ce code créera un nouveau shortcode que vous pourrez utiliser dans vos publications, pages ou widgets. Utilisez-le comme ceci:
[wpb_newusers]
Nous espérons que cet article vous a aidé à afficher les utilisateurs récemment enregistrés dans WordPress. Pour les commentaires et les questions, s'il vous plaît laissez un commentaire.