Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment afficher les utilisateurs/utilisatrices récemment inscrits dans WordPress

L’affichage des utilisateurs récemment enregistrés sur votre site WordPress peut contribuer à créer un sentiment de communauté et encourager d’autres personnes à le rejoindre. Cela montre une base d’utilisateurs active et croissante, ce qui peut attirer de nouveaux membres, favoriser l’engagement et renforcer la confiance.

Toutefois, la gestion et l’affichage efficaces de ces informations peuvent s’avérer difficiles. Vous devrez garantir la confidentialité des utilisateurs, présenter les données de manière attrayante et les intégrer de manière transparente dans la conception de votre site.

Dans cet article, nous allons vous montrer comment afficher les utilisateurs récemment enregistrés dans WordPress afin de stimuler la participation des utilisateurs.

How to display recently registered users in WordPress (3 ways)

Pourquoi afficher les utilisateurs récemment enregistrés dans WordPress ?

Si vous gérez un site d’adhésion, un cours en ligne, un forum ou tout autre type de site WordPress qui permet l’enregistrement des utilisateurs, alors vous voudrez peut-être afficher vos utilisateurs récemment enregistrés.

Cela ajoute une preuve sociale et donne également aux autres membres l’occasion d’accueillir les nouveaux membres de la communauté. Si vous gérez un site de petite entreprise, vous pouvez même créer un répertoire filtrable des membres de votre équipe ou de vos collaborateurs.

Il y a toutes sortes de raisons d’afficher vos utilisateurs/utilisatrices récemment inscrits dans WordPress :

  • Créer une ressource d’informations de contact partagées.
  • Présentez une liste de donateurs pour votre association.
  • Mettre en évidence une liste de propriétaires d’entreprises récemment enregistrés.
  • Encouragez les nouvelles inscriptions au forum en montrant une communauté importante et active.

C’est pourquoi nous allons vous montrer comment vous pouvez afficher les utilisateurs récemment enregistrés dans WordPress. Vous pouvez simplement utiliser les liens rapides ci-dessous pour passer directement à la méthode que vous souhaitez utiliser :

Vous êtes prêts ? Commençons.

Méthode 1. Afficher les utilisateurs/utilisatrices récemment inscrits avec Formidable Forms

La meilleure façon d’afficher les utilisateurs récemment enregistrés est d’utiliser l’extension Formidable Forms. C’est l’une des meilleures extensions de formulaire de contact et des meilleures extensions d’enregistrement d’utilisateurs pour WordPress sur le marché.

Formidable Forms

Cette extension dispose de fonctionnalités avancées qui vous permettent de formater, de filtrer et d’afficher les données soumises par les utilisateurs, y compris les données de profil d’utilisateur, sur le front-end de votre site.

Vous pouvez l’utiliser pour créer toutes sortes d’outils en ligne utiles, tels que des annuaires Web, des calculatrices en ligne, etc. De plus, vous avez un contrôle total sur l’apparence et les fonctions de vos annuaires d’utilisateurs.

Il s’intègre même à MemberPress, ce qui vous permet d’afficher facilement une liste de vos membres récemment inscrits sur votre site d’adhésion.

Note: Formidable Forms n’affiche pas automatiquement tous les utilisateurs/utilisatrices nouveaux. Au lieu de cela, il vous donne un contrôle total sur les utilisateurs/utilisatrices et les informations qui sont affichées. Pour afficher un utilisateur/utilisatrice dans votre répertoire, un formulaire séparé devra être créé et rempli. Nous allons vous afficher comment.

La première chose à faire est d’installer et d’activer l’extension Formidable Forms. Pour plus de détails, n’hésitez pas à consulter notre guide sur l’installation d’une extension WordPress.

Lors de l’activation, vous devrez vous rendre dans Formidable  » Paramètres globaux.

Ensuite, il suffit de cliquer sur le bouton  » Connecter un compte  » ou de saisir manuellement votre clé de licence. Vous trouverez cette information sous votre compte sur le site de Formidable Forms.

Une fois que vous avez fait cela, cliquez sur le bouton « Enregistrer la licence ».

Enter Formidable Forms license key

Ensuite, vous devez installer le module complémentaire Formidable Directory. En fonction de votre plan, cet addon peut déjà être actif.

Si ce n’est pas le cas, vous devez vous rendre sur la page de l’annuaire Formidable et cliquer sur le bouton « Obtenir l’annuaire Formidable ».

Une fois l’achat effectué, il sera automatiquement ajouté à votre compte.

Formidable Directory

Ensuite, allons dans Formidable Forms  » Add-Ons et cherchons l’addon ‘Directory’.

Une fois trouvée, vous devez cliquer sur le bouton « Installer ».

Install directory addon

Ensuite, naviguez vers Formidable  » Réglages globaux.

Ensuite, cliquez sur l’option de menu « Annuaire ».

Navigate to Formidable directory

Cela lancera automatiquement l’assistant de configuration pour vous aider à créer votre répertoire d’utilisateurs. Si vous n’avez pas connecté votre site à Formidable Forms, il vous sera demandé de le faire maintenant.

L’étape suivante consiste à cliquer sur le bouton « Installer et activer » pour que tous les modules complémentaires requis soient prêts à être utilisés.

Install and activate addons

Vous pouvez maintenant cliquer sur la case « Utilisateur/Membre » pour afficher les utilisateurs récemment enregistrés et choisir un affichage en « deux colonnes » ou en « liste de tableaux ».

Il vous suffit ensuite de saisir un nom de page pour votre formulaire d’inscription et votre page d’annuaire, puis de cliquer sur le bouton « Créer maintenant ».

Select user/member and name pages

Cela créera automatiquement les formulaires, les vues et les pages nécessaires pour afficher vos utilisateurs, mais ne les publiera pas encore, de sorte que vous pouvez encore y apporter des modifications.

Ensuite, vous pouvez cliquer sur le bouton « Voir la page » dans la section « Personnaliser vos nouvelles pages ».

Click view new page

Vous accéderez à une page contenant votre liste d’utilisateurs enregistrés.

Cette page comprend une barre de recherche, un filtre A-Z et des cases contenant chacun de vos utilisateurs enregistrés. N’hésitez pas à profiter de ces fonctionnalités pour explorer votre liste d’utilisateurs.

View registered users page

Lorsque tout est prêt, il est temps de publier.

Pour ce faire, il suffit de cliquer sur le bouton « Modifier la page » en haut de l’écran.

Click the edit page button

L’écran de l’éditeur de page s’ouvre alors. Vous pouvez modifier cette page et faire les ajustements nécessaires comme vous le feriez avec n’importe quelle autre page WordPress.

Lorsque vous avez terminé de modifier la page, vous pouvez cliquer sur le bouton « Publier » pour la mettre en direct.

Publish page live

Si vous souhaitez personnaliser l’apparence de votre répertoire d’utilisateurs/utilisatrices inscrits, rendez-vous dans Formidable  » Vues.

Dans cette zone, survolez la vue qui vient d’être créée et cliquez sur « Modifier ».

Go to formidable views

Vous accédez ainsi à l’écran de l’éditeur de vues.

Ici, vous pouvez personnaliser entièrement l’apparence de votre répertoire d’utilisateurs. Par exemple, vous pouvez limiter le nombre d’utilisateurs/utilisatrices par page, filtrer et trier les entrées des utilisateurs/utilisatrices, ou ajouter plus de contenu à leurs profils individuels.

Customize user directory in view editor

Une fois les modifications apportées, cliquez sur le bouton « Mettre à jour ».

Il mettra automatiquement à jour le répertoire des utilisateurs/utilisatrices que vous avez publié précédemment.

Updated user directory example

Publiez votre formulaire pour recueillir des informations auprès des utilisateurs/utilisatrices nouvelles

Après avoir personnalisé et publié votre annuaire d’utilisateurs, vous devrez également publier le formulaire lié à l’annuaire.

Les utilisateurs/utilisatrices qui se sont déjà inscrits sur votre site WordPress devront remplir ce formulaire distinct pour figurer dans le répertoire des utilisateurs/utilisatrices.

Tout d’abord, vous devez vous rendre dans Pages  » Toutes les pages « , puis cliquer sur la page qui a été créée précédemment. Dans le cas présent, il s’agit de la page « Ajouter une annonce ».

Go to registration page

Vous accéderez ainsi à l’écran de l’éditeur de page, où vous verrez le titre de la page et un shortcode.

Ensuite, il vous suffit de cliquer sur le bouton « Publier » pour rendre votre page En direct.

Publish registration page live

Vous pouvez maintenant visualiser votre page ainsi que le formulaire d’enregistrement de l’utilisateur.

Les utilisateurs/utilisatrices nouveaux peuvent utiliser ce formulaire pour remplir les informations relatives à leur profil dans le répertoire des utilisateurs/utilisatrices sur votre site.

User registration page example

Si vous souhaitez personnaliser les champs du formulaire, naviguez vers Formidable  » Formulaires.

Ensuite, cliquez sur le formulaire que vous avez nommé plus tôt. Dans ce cas, il s’agit du formulaire « Profil de l’annuaire de l’utilisateur ».

Go to formidable form editor

Ceci lancera le Constructeur de formulaires.

Si vous souhaitez ajouter de nouveaux champs de formulaire, il vous suffit de les faire glisser depuis le panneau d’options situé à gauche sur votre formulaire.

Edit registration form

Pour supprimer des champs de formulaire existants, vous pouvez cliquer sur le champ et sur l’option de menu « Trois points ».

Allez-y et cliquez sur « Supprimer » dans les éléments du menu déroulant disponibles.

Delete form fields

Une fois que vous avez fini de personnaliser votre formulaire, n’oubliez pas de cliquer sur le bouton « Mettre à jour » pour enregistrer vos modifications. Votre formulaire sera alors automatiquement mis à jour.

Méthode 2. Afficher les utilisateurs/utilisatrices récemment inscrits avec le répertoire dynamique des utilisateurs/utilisatrices

Une autre façon d’afficher les utilisateurs récemment enregistrés est d’utiliser l’extension gratuite Dynamic User Directory. Bien qu’il ne soit pas aussi avancé ou personnalisable que Formidable Forms, il vous permet d’afficher une simple liste de vos utilisateurs récemment enregistrés.

La première chose à faire est d’installer et d’activer l’extension. Pour plus de détails, consultez notre guide étape par étape sur l’installation d’un plugin WordPress.

Ensuite, vous devrez aller dans Paramètres  » Annuaire dynamique des utilisateurs pour configurer vos paramètres d’annuaire.

Vous pouvez contrôler la façon dont votre liste d’utilisateurs enregistrés est triée dans le menu déroulant « Champ de tri ». Ensuite, vous choisirez le type d’annuaire que vous souhaitez afficher dans « Type d’annuaire ».

Set main directory settings

Ensuite, vous pouvez activer la fonction de recherche dans l’annuaire en cochant la case « Recherche dans l’annuaire ».

Si vous souhaitez exclure certains rôles d’utilisateurs ou des utilisateurs spécifiques, vous pouvez les sélectionner dans la liste déroulante.

Enable directory search and user roles

Ensuite, nous allons contrôler l’apparence de votre répertoire et les informations sur l’utilisateur qui seront affichées.

Pour ce faire, il vous suffit de vous rendre dans la section « Paramètres d’affichage de l’inscription ». Ici, vous pouvez contrôler le nom de l’utilisateur, les avatars, les bordures, et plus encore.

Set directory listing display settings

En dessous, dans la méta-boîte « Paramètres des totaux de l’annuaire », vous pouvez choisir le nombre total d’utilisateurs, personnaliser le texte, etc.

L’affichage du nombre total d’utilisateurs/utilisatrices peut être utile si vous souhaitez utiliser la preuve sociale pour encourager les nouveaux utilisateurs/utilisatrices à créer un compte sur votre site.

Choose to display directory totals

Ensuite, vous pouvez personnaliser l’affichage des liens et de la pagination des lettres sur votre liste d’utilisateurs.

Vous pourriez vouloir définir le nombre d’utilisateurs à afficher par page, modifier l’espacement, etc.

Change how letter links and pagination displays

Une fois que vous avez terminé, cliquez sur le bouton « Enregistrer les options » en bas de l’écran pour enregistrer votre répertoire.

Cela créera et affichera un shortcode pour votre répertoire d’utilisateurs en haut de la page. Vous devrez le copier pour ajouter votre répertoire à votre site.

Copy user list shortcode

Il suffit d’ouvrir la page, la publication ou la zone de widget pour afficher votre liste d’utilisateurs.

L’étape suivante consiste à cliquer sur l’icône  » +  » et à rechercher  » Shortcode « . Une fois trouvé, vous pouvez cliquer dessus.

Add shortcode block

Une fois que vous avez ajouté le bloc « Shortcode » à l’éditeur, il vous suffit de coller le shortcode dans la case.

Ensuite, cliquez sur le bouton « Publier » ou « Mettre à jour ».

Add user list shortcode to block

Vous pouvez maintenant voir la liste des utilisateurs/utilisatrices récemment inscrits sur votre site.

Vous pouvez répéter les étapes ci-dessus pour ajouter la liste des utilisateurs récemment enregistrés à une publication ou à une zone de widget.

Dynamic User Directory plugin example

Méthode 3. Afficher les utilisateurs/utilisatrices récemment inscrits en ajoutant un code à WordPress

Une autre façon d’afficher les utilisateurs récemment enregistrés est d’ajouter du code à WordPress. Si vous n’avez jamais fait cela auparavant, consultez notre guide sur la façon de copier et coller du code dans WordPress.

Vous pouvez ajouter l’extrait de code suivant au fichier functions.php de votre thème ou en utilisant une extension d’extraits de code comme WPCode (recommandé) :

function wpb_recently_registered_users() { 

global $wpdb;

$recentusers = '<ul class="recently-user">';

$usernames = $wpdb->get_results("SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY ID DESC LIMIT 5");

foreach ($usernames as $username) {

if (!$username->user_url) :

$recentusers .= '<li>' .get_avatar($username->user_email, 45) .$username->user_nicename."</a></li>";

else :

$recentusers .= '<li>' .get_avatar($username->user_email, 45).'<a href="'.$username->user_url.'">'.$username->user_nicename."</a></li>";

endif;
}
$recentusers .= '</ul>';

return $recentusers;
}

Pour plus de détails, consultez notre tutoriel sur l ‘ajout de code personnalisé dans WordPress.

Cet extrait de code crée une liste simple de vos utilisateurs récemment enregistrés et affiche l’image de l’avatar et le nom d’utilisateur.

Il y a deux façons différentes d’afficher les utilisateurs récemment enregistrés. La première consiste à ajouter un identifiant de modèle aux fichiers de modèle de votre thème, comme sidebar.php, footer.php, etc.

Pour en savoir plus, consultez notre antisèche sur la hiérarchie des fichiers modèles WordPress pour vous aider à trouver le bon fichier de modèle de thème.

Ensuite, vous devez ajouter l’extrait de code de l’identifiant de modèle suivant :

<?php wpb_recently_registered_users(); ?>

La deuxième méthode est plus facile pour les débutants et vous permet d’afficher les utilisateurs/utilisatrices nouvellement inscrits en utilisant un code court.

Tout d’abord, ajoutons l’extrait de code suivant au fichier functions.php de votre thème ou en utilisant une extension d’extraits de code juste en dessous du code que vous avez ajouté précédemment.

add_shortcode('wpb_newusers', 'wpb_recently_registered_users');

Ce code créera le shortcode suivant que vous pourrez utiliser dans vos publications, pages et zones de widgets.

[wpb_newusers]

Pour ajouter le code court à votre site, il vous suffit d’ouvrir la page sur laquelle vous souhaitez afficher la liste des utilisateurs/utilisatrices.

Cliquez ensuite sur l’icône d’ajout de bloc « + », recherchez « Shortcode » et sélectionnez-le.

Add shortcode block

Ensuite, vous pouvez coller le shortcode que vous avez copié ci-dessus dans la boîte de shortcode.

Lorsque vous avez terminé vos modifications, cliquez sur le bouton « Mettre à jour » ou « Publier » pour les mettre en direct.

Paste shortcode into block

Vous pouvez suivre les mêmes étapes en ajoutant le code court à une publication ou à une zone de widget.

Vous pouvez maintenant consulter la liste des utilisateurs récemment enregistrés. Pour modifier la façon dont ils apparaissent, vous devez ajouter un CSS personnalisé à votre site.

Registered user list example

Nous espérons que cet article vous a aidé à apprendre comment afficher les utilisateurs récemment enregistrés sur WordPress. Ensuite, vous pouvez également consulter notre guide sur la façon de bloquer un utilisateur WordPress sans supprimer son compte ou nos choix d’experts des meilleures extensions gratuites de gestion des utilisateurs pour WordPress.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

17 commentairesLaisser une réponse

  1. FM Brohi

    Great! But with the Avatar, the Usernames of the members are coming on the list but I need to show their First Names.
    How can I do that?

  2. Jimmy

    Hi,
    This Recently Registered functions works great!

    Just I have 2 questions you can help with?

    1. The members (avatar) is there, but can it make it clickable to their profile? Right now is NOT clickable but just an avatar.

    2. However, the users shown all in one column straight down, any possible to make it for example: 5 members on each row, 5 on 2nd row and so on… Total of 5 rows.

    A mean if you have 100 plus new members registered, then it will keep auto scroll up or down for the newest members to show. like carousel.

    Please advise help, Thanks

  3. Uday

    How to display users with only specific role?

  4. Jonas

    How can display registered users when they are logged in?

    For example……. »Who are online ».

  5. Edmond

    So, how can i make it display like horizontally?

  6. Adam

    Hi,

    Is there a possibility to display only users with specified roles?

    I’d be really greatfull if you help me on that.

  7. dimmka

    Thanks for tutorial.
    How to display quantity recently registered users in wordPress?

  8. Edosa Uyi

    Hello Editorial Staff, this post really helped me a lot. Please I want to display the date of registration along with each username,how can I do this?

  9. andrewmichaelsa

    Great post, managed to get it working easily. I would now like to style the list any ideas on how that is done?

  10. Ben

    I am wondering how to insert a space in between the avatar and the name. Also would like to know how to use the « username » of a buddypress username instead of registered name.

  11. laura

    Thank you. I really did not want to « wade in » to the level of just using plug ins for everything I do. However, I want to create a list that no plug in exists to create for me. So, I’ll try to « do it myself ». This helped because I see the basics of « how to do it ». Then, I just have to be more specific in what I do to try to make it put the fields in order that I want listed. LOL ~~ Let’s see how this works! (I will make sure to do backups before trying anything… and I am using a child theme also.) Thanks!

  12. mark taylor

    This is very good, how do i stop it showing admin username? Is there some code that can be added to stop admin from being shown, only blog subscribers.

    • WPBeginner Support

      You can modify the SQL query on line 07 like this:

      $usernames = $wpdb->get_results("SELECT user_nicename, user_url, user_email FROM $wpdb->users WHERE user_login != 'admin' ORDER BY ID DESC LIMIT 5");
      

      Administrateur

  13. Chris McCoy

    you can also use the wp user query.

    $user_query = new WP_User_Query( array(‘orderby’ => ‘user_registered’) );

  14. Rick Meader

    None of my new subscribers (including me, as a test) received their password from Wordpress. Is there a setting I need in order to have that done?

    • WPBeginner Support

      You might have some email configuration issue. Are you getting any emails from your WordPress site? Like for example when a new user registers on the site or when a comment is awaiting moderation? If you are not, then we would recommend you to try WP Mail SMTP plugin.

      Administrateur

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.