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

Note éditoriale : Nous percevons une commission sur les liens des partenaires sur WPBeginner. Les commissions n'affectent pas les opinions ou les évaluations de nos rédacteurs. En savoir plus sur Processus éditorial.

Vous souhaitez afficher les utilisateurs/utilisatrices récemment inscrits dans WordPress ?

Il peut arriver que vous souhaitiez afficher sur votre site les utilisateurs/utilisatrices récemment inscrits afin de créer un sentiment de communauté et d’encourager les autres à devenir membres, à rejoindre votre forum ou simplement à créer un compte.

Dans cet article, nous allons vous afficher comment afficher les utilisateurs/utilisatrices récemment inscrits sur votre site WordPress.

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

Pourquoi afficher les utilisateurs/utilisatrices récemment inscrits 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’inscription des utilisateurs, vous souhaiterez peut-être afficher les utilisateurs/utilisatrices récemment inscrits.

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 contributeurs/contributrices.

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ésenter une liste de donateurs/donatrices pour votre organisation à but non lucratif
  • Mettez en évidence une liste de propriétaires d’entreprises récemment inscrits.
  • Encourager l’inscription à de nouveaux forums en affichant une communauté nombreuse et activée.

Ceci étant dit, nous allons vous afficher comment vous pouvez afficher les utilisateurs/utilisatrices récemment inscrits dans WordPress. Utilisez simplement les liens rapides ci-dessous pour passer directement à la méthode que vous souhaitez utiliser.

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

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

Formidable Forms

Il est doté de fonctionnalités avant qui vous permettent de formater, de filtrer et d’afficher les données envoyées par les utilisateurs sur l’interface publique de votre site, y compris les données relatives au profil de l’utilisateur.

Vous pouvez l’utiliser pour créer toutes sortes d’outils en ligne utiles tels que des répertoires Web, des calculatrices en ligne, des répertoires d’utilisateurs/utilisatrices, etc. De plus, vous avez un contrôle total sur l’apparence et le fonctionnement de vos répertoires 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, consultez notre guide sur l ‘installation d’une extension WordPress.

Lors de l’activation, vous devez vous rendre dans Formidable  » Réglages globaux, puis cliquer sur le bouton  » Connecter un compte  » ou saisir manuellement votre clé de licence et cliquer sur le bouton  » Enregistrer la licence « .

Enter Formidable Forms license key

Vous trouverez ces informations sous votre compte sur le site de Formidable Forms.

Ensuite, vous devez installer le module d’extension Formidable Directory. En fonction de votre offre, il se peut que ce module soit déjà activé.

Si ce n’est pas le cas, vous devez vous rendre sur la page de Formidable Directory et cliquer sur le bouton « Get Formidable Directory ». Une fois l’achat terminé, il sera automatiquement ajouté à votre compte.

Formidable Directory

Ensuite, allez dans Formidable Forms  » Modules et recherchez le module ‘Directory’.

Cliquez ensuite sur le bouton « Installer ».

Install directory addon

Ensuite, naviguez vers Formidable  » Réglages globaux.

Cliquez ensuite sur l’option de menu « Répertoire ».

Navigate to Formidable directory

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

Cliquez ensuite sur le bouton « Installer et activer » pour installer et activer les modules nécessaires.

Install and activate addons

Cliquez ensuite sur la case « Utilisateur/Membre » pour afficher les utilisateurs/utilisatrices récemment inscrits et choisissez un affichage en « deux colonnes » ou en « liste de tableaux ».

Saisissez ensuite un nom de page pour votre formulaire d’inscription et votre page de répertoire, puis cliquez sur le bouton « Créer maintenant ».

Select user/member and name pages

Les formulaires, les vues et les pages nécessaires à l’affichage de vos utilisateurs/utilisatrices sont automatiquement créés, mais ils ne sont pas encore publiés, de sorte que vous pouvez encore y apporter des modifications.

Cliquez ensuite sur le bouton « Voir la page » dans la section « Personnaliser vos nouvelles pages ».

Click view new page

Vous accéderez automatiquement à une page contenant votre liste d’utilisateurs/utilisatrices inscrits.

Il comprend une barre de recherche, un filtre A-Z et des cases contenant chacun de vos utilisateurs/utilisatrices inscrits.

View registered users page

Ensuite, vous devez mettre votre page en direct.

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

Click the edit page button

Vous accédez à l’écran de l’éditeur/éditrices de page. Vous pouvez modifier cette page comme n’importe quelle autre page WordPress.

Lorsque vous avez fini de modifier la page, vous devez cliquer sur le bouton « Publier » pour la rendre directe.

Publish page live

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

Survolez ensuite 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 répertoire d’utilisateurs, vous devrez également publier le formulaire lié au répertoire.

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 aller dans Pages  » Toutes les pages « , puis cliquer sur la page qui a été créée précédemment, dans ce cas, il s’agit de  » Ajouter une liste « .

Go to registration page

Vous accédez ainsi à l’écran de l’éditeur/éditrices de page, où vous verrez le titre de la page et un code court.

Cliquez ensuite sur le bouton « Publier » pour mettre votre page en direct.

Publish registration page live

Ensuite, vous pouvez voir votre page avec le formulaire d’Inscription 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.

Cliquez ensuite sur le formulaire que vous avez nommé plus tôt, dans ce cas, il s’agit du « Profil du répertoire de l’utilisateur ».

Go to formidable form editor

Le Constructeur de formulaires s’affiche.

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, cliquez sur le champ et sur l’option de menu « Trois points ».

Cliquez ensuite sur « Supprimer ».

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, et votre formulaire sera 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/utilisatrices récemment inscrits est d’utiliser l’extension gratuite Dynamic User Directory.

Il n’est pas aussi avancé ou personnalisable que Formidable Forms, mais il vous permet d’afficher une simple liste de vos utilisateurs/utilisatrices récemment inscrits.

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’une extension WordPress.

Ensuite, vous devez aller dans Réglages  » Répertoire dynamique des utilisateurs pour définir les paramètres de votre répertoire.

Tout d’abord, vous pouvez contrôler la façon dont votre liste d’utilisateurs/utilisatrices inscrits est triée dans le menu déroulant « Champ de tri » et choisir le type de répertoire que vous souhaitez afficher dans le menu déroulant « Type de répertoire ».

Set main directory settings

Ensuite, vous pouvez activer une fonctionnalité de recherche dans le répertoire en cochant la case « Recherche dans le répertoire ».

Si vous souhaitez exclure certains rôles du compte ou certains utilisateurs/utilisatrices, vous pouvez les sélectionner dans la liste déroulante.

Enable directory search and user roles

Ensuite, vous pouvez contrôler l’apparence de votre répertoire et les informations utilisateurs/utilisatrices qui s’affichent dans la section « Réglages de l’affichage des listes ».

Vous avez le contrôle sur le nom de l’utilisateur/utilisatrice, les avatars, les bordures, etc.

Set directory listing display settings

En dessous, dans la méta boîte « Réglages des totaux du répertoire », vous pouvez choisir le nombre total d’utilisateurs/utilisatrices, 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 pouvez définir le nombre d’utilisateurs/utilisatrices à 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 code court pour votre répertoire d’utilisateurs/utilisatrices en haut de la page. Vous devez le copier pour ajouter votre répertoire à votre site.

Copy user list shortcode

Ensuite, ouvrez la page, la publication ou la zone de widget pour afficher votre liste d’utilisateurs/utilisatrices.

Ensuite, cliquez sur l’icône d’ajout de blocs « Plus », recherchez « Shortcode » et sélectionnez-le.

Add shortcode block

Ensuite, il suffit de coller le code court dans la case.

Cliquez ensuite 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.

Si vous souhaitez ajouter la liste des utilisateurs/utilisatrices récemment inscrits à une publication ou à une zone de widget, il vous suffit de suivre les étapes ci-dessus.

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/utilisatrices récemment inscrits 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.

Ensuite, 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;
}

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

Ensuite, vous pouvez afficher les utilisateurs/utilisatrices récemment inscrits de deux manières différentes. La première consiste à ajouter un marqueur 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.

Ajoutez ensuite l’extrait de code de marqueur 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, ajoutez l’extrait de code suivant dans le 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 code court 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 « Plus » du bloc d’ajout, recherchez « Shortcode » et sélectionnez-le.

Add shortcode block

Après cela, collez le code court que vous avez copié ci-dessus dans la boîte de code court.

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

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 voir la liste des utilisateurs/utilisatrices récemment inscrits. Pour modifier la façon dont ils apparaissent, vous devez ajouter une feuille de style CSS personnalisée à votre site.

Registered user list example

Nous espérons que cet article vous a aidé à apprendre comment afficher les utilisateurs/utilisatrices récemment inscrits dans WordPress. Vous pouvez également consulter notre guide sur la façon d’obtenir un certificat SSL gratuit, et nos choix d’experts sur les meilleurs services de téléphonie professionnelle pour les petites entreprises.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and 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

18 commentairesLaisser une réponse

  1. Syed Balkhi says

    Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. FM Brohi says

    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?

  3. Jimmy says

    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

  4. Adam says

    Hi,

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

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

  5. Edosa Uyi says

    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?

  6. andrewmichaelsa says

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

  7. Ben says

    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.

  8. laura says

    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!

  9. mark taylor says

    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.

  10. Chris McCoy says

    you can also use the wp user query.

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

  11. Rick Meader says

    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?

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.