Avete mai visitato un sito web e pensato: “Wow, questo posto è attivo, voglio farne parte!”? Questo è il potere di mettere in mostra i nuovi membri.
Visualizzare gli utenti registrati di recente sul vostro sito WordPress crea un senso di Community e incoraggia altre persone a iscriversi. Mette in evidenza una base di utenti attiva e in crescita, che crea fiducia e stimola l’engagement.
Ma c’è un problema: bisogna farlo bene. Ciò significa bilanciare privacy, design e integrazione perfetta.
In questo articolo vi mostreremo esattamente come visualizzare gli utenti registrati di recente su WordPress per aumentare la partecipazione.

Perché visualizzare gli utenti registrati di recente in WordPress?
Se gestite un sito associativo, un corso online, un forum o qualsiasi altro tipo di sito web WordPress che consente la registrazione degli utenti, potreste voler visualizzare gli utenti registrati di recente.
In questo modo si aggiunge la riprova sociale e si dà agli altri membri la possibilità di dare il benvenuto ai nuovi membri della Community. Se gestite un sito web di una piccola impresa, potete anche creare una directory con filtro dei membri del vostro team o dei collaboratori.
Ci sono molti motivi per visualizzare gli utenti registrati di recente in WordPress:
- Creare una risorsa di informazioni di contatto condivise.
- Presentate un elenco di donatori per la vostra nonprofit.
- In evidenza l’elenco dei titolari d’impresa registrati di recente.
- Incoraggiare l’iscrizione a nuovi forum mostrando una Community ampia e attiva.
Per questo motivo, vi mostreremo come visualizzare gli utenti registrati di recente in WordPress. Potete semplicemente utilizzare i link rapidi qui sotto per passare direttamente al metodo che desiderate utilizzare:
Pronti? Iniziamo.
Metodo 1. Visualizzare gli utenti registrati di recente aggiungendo un codice a WordPress
Il modo più semplice per visualizzare gli utenti registrati di recente è aggiungere del codice a WordPress.
In genere si dice di aggiungere uno snippet di codice personalizzato al file functions.php del tema.
Tuttavia, vi consigliamo vivamente di evitarlo. Non è molto facile per i principianti: basta un piccolo errore e si rischia di distruggere il sito web.
Si consiglia invece di utilizzare un plugin per gli snippet di codice come WPCode. In questo modo, è possibile aggiungere e gestire in modo sicuro gli snippet di codice personalizzati sul proprio sito.
WPCode è il miglior plugin per gli snippet di codice in circolazione e lo usiamo sui nostri siti web. Per uno sguardo più approfondito sullo strumento, selezionate la nostra recensione dettagliata di WPCode.

Quindi, installiamo e attiviamo il plugin WPCode. Se avete bisogno di aiuto, potete fare riferimento alla nostra guida su come installare un plugin di WordPress.
✋ Nota rapida: è possibile utilizzare il plugin gratuito WPCode per aggiungere uno snippet di codice personalizzato. Ma se si desiderano ulteriori vantaggi, come la programmazione del codice e l’accesso alla cronologia, l’aggiornamento a WPCode Pro è la soluzione giusta!
Dopo l’attivazione, spostiamoci prima su Code Snippet ” + Add Snippet.
Nella schermata successiva, si dovrà passare al passaggio del mouse su “Add Your Custom Code (New Snippet)” e cliccare sul pulsante “+ Add Custom Snippet”.

Successivamente, WPCode chiederà di scegliere un tipo di codice.
Qui è necessario fare clic su “PHP Snippet”.

Si accede così all’editor del codice.
La prima cosa da fare è dare un nome allo snippet di codice personalizzato. Questo è solo per referer, quindi è gratuito dare il nome che si vuole. Assicuratevi solo di usare un nome cancellato, in modo da potervi fare riferimento più facilmente in seguito.

Quindi, si può procedere a incollare il seguente frammento di codice personalizzato nell’area “Anteprima codice”:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | 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 ; } add_shortcode( 'wpb_newusers' , 'wpb_recently_registered_users' ); |
Ecco come potrebbe apparire:

Successivamente, è possibile attivare/disattivare l’interruttore “Inattivo”.
Infine, non dimenticate di fare clic sul pulsante “Salva snippet”.

Questo frammento di codice crea un semplice elenco degli utenti registrati di recente e visualizza l’immagine dell’avatar e il nome utente.
Per visualizzare l’elenco sulle vostre pubblicazioni o pagine, potete utilizzare il seguente shortcode:
[wpb_newusers]
Per aggiungere lo shortcode al sito web, basta aprire la pagina in cui si desidera visualizzare l’elenco degli utenti.
Quindi, fare clic sull’icona “+” per aggiungere un blocco, cercare “Shortcode” e selezionarlo.

Dopodiché, è possibile incollare lo shortcode copiato in precedenza nella casella shortcode.
Al termine delle modifiche, fare clic sul pulsante “Aggiorna” o “Pubblica” per rendere effettive le modifiche.

È possibile seguire la stessa procedura aggiungendo lo shortcode a un post o a un’area widget.
Ora è possibile visualizzare l’elenco degli utenti registrati di recente:

Metodo 2. Visualizzare gli utenti registrati di recente con i moduli di Formidable
Un altro modo per visualizzare gli utenti registrati di recente è utilizzare il plugin Formidable Forms.
È uno dei moduli di contatto in alto e dei migliori plugin per la registrazione degli utenti su WordPress. Questo plugin ha caratteristiche avanzate che consentono di formattare, filtrare e visualizzare i dati inviati dagli utenti, compresi quelli relativi al loro profilo, sul frontend del sito web.
Scoprite tutte le caratteristiche che abbiamo testato nella nostra recensione completa di Formidable Forms.

Inoltre, potete usarlo per creare tutti i tipi di strumenti online utili, come directory web, calcolatori online e altro ancora. Avete anche il controllo completo dell’aspetto e del funzionamento delle directory degli utenti.
Si integra anche con MemberPress, in modo da poter visualizzare facilmente un elenco dei membri registrati di recente sul sito web dell’associazione.
🚨 Importa: Formidable Forms non visualizza automaticamente tutti-in-uno i nuovi utenti. Al contrario, vi dà il controllo completo su quali utenti e quali informazioni vengono visualizzate.
Per visualizzare un utente nella directory, è necessario creare e compilare un modulo separato. Vi mostriamo come.
La prima cosa da fare è installare e attivare il plugin Formidable Forms. Per maggiori dettagli, consultate gratuitamente la nostra guida su come installare un plugin di WordPress.
Dopo l’attivazione, è necessario andare su Formidable ” Impostazioni globali.
Quindi, è sufficiente fare clic sul pulsante “Connetti un account” o inserire manualmente la chiave di licenza. Queste informazioni si trovano nel vostro account sul sito web di Formidable Forms.
Una volta fatto ciò, fate clic sul pulsante “Salva licenza”.

Successivamente, è necessario installare l’add-on Formidable Directory. A seconda del vostro piano, questo add-on potrebbe essere già attivato.
In caso contrario, è necessario andare alla pagina della Formidable Directory e fare clic sul pulsante “Get Formidable Directory”.
Dopo aver completato l’acquisto, il prodotto verrà automaticamente aggiunto al vostro account.
Quindi, andiamo su Formidable Forms ” Add-on e cerchiamo l’addon ‘Directory’.
Una volta trovato, si dovrà fare clic sul pulsante “Installa”.

Successivamente, navigare in Formidable ” Impostazioni globali.
Quindi, fare clic sull’opzione di menu “Directory”.

Si avvierà automaticamente la configurazione guidata per creare la directory degli utenti. Se non avete ancora collegato il vostro sito a Formidable Forms, vi verrà chiesto di farlo ora.
Il passo successivo consiste nel fare clic sul pulsante “Installa e attiva” per avere gli add-on necessari pronti per l’uso.

A questo punto, è possibile fare clic sul boxed “Utente/Membro” per visualizzare gli utenti registrati di recente e scegliere una visualizzazione a “Due colonne” o “Elenco tabella”.
Quindi, è sufficiente inserire il nome della pagina per il modulo di inserimento e per la pagina della directory e fare clic sul pulsante “Crea ora”.

In questo modo vengono creati automaticamente i moduli, le visualizzazioni e le pagine necessarie per visualizzare gli utenti, ma non vengono ancora pubblicati, per cui è ancora possibile apportare modifiche.
Dopodiché, si può fare clic sul pulsante “Visualizza pagina” nella sezione “Personalizza le tue nuove pagine”.

Si accede così a una pagina con l’elenco degli utenti registrati.
Questa pagina include una barra di ricerca, un filtro dalla A alla Z e dei boxed contenenti tutti gli utenti registrati. Approfittate di queste caratteristiche per esplorare il vostro elenco di utenti.

Quando tutto è impostato, è il momento di pubblicare.
Per farlo, basta fare clic sul pulsante “Modifica pagina” in alto nella schermata.

Si aprirà la schermata dell’editor della pagina. È possibile modificare questa pagina e apportare le modifiche necessarie come per qualsiasi altra pagina di WordPress.
Una volta terminata la modifica della pagina, si può fare clic sul pulsante “Pubblica” per renderla attiva.

Se si desidera personalizzare l’aspetto dell’elenco degli utenti registrati, andare su Formidable ” Viste”.
In quest’area, occorre passare del mouse sulla visualizzazione appena creata e fare clic su “Modifica”.

Si accede così alla schermata dell’editor di visualizzazioni.
Qui è possibile personalizzare completamente l’aspetto della directory degli utenti, ad esempio limitando il numero di utenti per pagina, filtrando e ordinando le voci degli utenti o aggiungendo ulteriori contenuti ai loro profili individuali.

Una volta terminate le modifiche, fare clic sul pulsante “Aggiorna”.
La directory degli utenti pubblicata in precedenza verrà aggiornata automaticamente.

Pubblicare il modulo per raccogliere informazioni dai nuovi utenti
Dopo aver personalizzato e pubblicato la directory degli utenti, è necessario pubblicare anche il modulo collegato alla directory.
Gli utenti già registrati sul vostro sito WordPress dovranno compilare questo modulo separato per essere inseriti nell’elenco degli utenti.
Per prima cosa, si deve navigare in Pagine ” Tutte le pagine e poi fare clic sulla pagina creata in precedenza. In questo caso, si tratta di “Aggiungi un annuncio”.

In questo modo si accede alla schermata dell’editor della pagina, in cui sono presenti il titolo della pagina e uno shortcode.
Quindi, è sufficiente fare clic sul pulsante “Pubblica” per rendere attiva la pagina.

Ora è possibile visualizzare la pagina e il modulo di registrazione dell’utente.
I nuovi utenti possono utilizzare questo modulo per compilare le informazioni relative al profilo dell’elenco utenti sul vostro sito web.

Se si desidera personalizzare i campi del modulo, navigare in Formidable ” Moduli.
Quindi, cliccate sul modulo nominato in precedenza. In questo caso, il modulo “Profilo directory utente”.

In questo modo si avvia il builder del modulo.
Se si desidera aggiungere nuovi campi al modulo, è sufficiente trascinarli dal pannello delle opzioni a sinistra sul modulo.

Per eliminare i campi modulo esistenti, si può fare clic sul campo e cliccare sull’opzione di menu “Tre puntini”.
Fare clic su ‘Eliminato’ dalle voci di menu a discesa disponibili.

Una volta terminato di personalizzare il modulo, fare clic sul pulsante “Aggiorna” per salvare le modifiche. Il modulo si aggiornerà automaticamente.
Metodo 3. Visualizzare gli utenti registrati di recente con la directory utenti dinamica
Un altro modo per visualizzare gli utenti registrati di recente è il plugin gratuito Dynamic User Directory. Pur non essendo avanzato o personalizzabile come Formidable Forms, consente di visualizzare un semplice elenco degli utenti registrati di recente.
La prima cosa da fare è installare e attivare il plugin. Per maggiori dettagli, consultate la nostra guida passo-passo su come installare un plugin di WordPress.
Successivamente, è necessario andare su Impostazioni ” Directory utente dinamica per configurare le impostazioni della directory.
È possibile controllare l’ordinamento dell’elenco degli utenti registrati nel menu a discesa “Campo di ordinamento”. Poi, scegliete il tipo di directory che volete visualizzare da “Tipo di directory”.

Successivamente, è possibile abilitare la caratteristica di ricerca nella directory selezionando la casella “Ricerca nella directory”.
È possibile selezionare determinati ruoli utente o utenti specifici dall’elenco a discesa se si desidera escluderli.

Controlliamo quindi l’aspetto della directory e le informazioni sull’utente che verranno visualizzate.
Per farlo, basta andare nella sezione “Impostazioni di visualizzazione dell’elenco”. Qui è possibile controllare il nome dell’utente, gli avatar, i bordi e altro ancora.

In basso, nella meta casella “Impostazioni totali directory”, è possibile scegliere il numero totale di utenti, personalizzare il testo e altro ancora.
La visualizzazione del numero totale di utenti può essere utile se si vuole utilizzare la riprova sociale per incoraggiare nuovi utenti a creare un account sul sito.

Successivamente, è possibile personalizzare la visualizzazione dei link alle lettere e della paginazione sull’elenco degli utenti.
È possibile impostare il numero di utenti da mostrare per pagina, modificare la spaziatura e altro ancora.

Una volta terminato, fare clic sul pulsante “Salva opzioni” in fondo alla schermata per salvare la directory.
Questo creerà e visualizzerà uno shortcode per la directory degli utenti in alto nella pagina. È necessario copiare questo codice per aggiungere la directory al sito.

È sufficiente aprire la pagina, la pubblicazione o l’area widget per visualizzare l’elenco degli utenti.
Il passo successivo è fare clic sull’icona “+” e cercare “Shortcode”. Una volta trovato, si può fare clic su di esso.

Una volta aggiunto il blocco ‘Shortcode’ all’editor, è possibile incollare lo shortcode nel boxed.
Quindi, fare clic sul pulsante “Pubblica” o “Aggiorna”.

Ora è possibile visualizzare l’elenco degli utenti registrati di recente sul sito.
È possibile ripetere i passaggi precedenti per aggiungere l’elenco degli utenti registrati di recente a una pubblica o a un’area widget.

Ulteriori letture: Altri suggerimenti per la gestione degli utenti
Volete approfondire? Ecco altri consigli sulla gestione degli utenti per far funzionare meglio il vostro sito WordPress:
- Come consentire agli utenti di invitare i propri amici a registrarsi in WordPress
- Come mostrare contenuti personalizzati a utenti diversi in WordPress
- Come inviare email a tutti gli utenti registrati su WordPress
- Come limitare l’accesso degli utenti a un solo dispositivo in WordPress
- Come applicare i CSS per specifici ruoli utente in WordPress
Speriamo che questo articolo vi abbia aiutato a capire come visualizzare gli utenti registrati di recente in WordPress. Potreste anche consultare la nostra guida su come bloccare un utente di WordPress senza eliminare il suo account o la nostra selezione dei migliori plugin gratuiti per la gestione degli utenti di WordPress.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
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?
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
Uday
How to display users with only specific role?
Jonas
How can display registered users when they are logged in?
For example…….”Who are online”.
WPBeginner Support
See how to show real time online users in WordPress.
Admin
Edmond
So, how can i make it display like horizontally?
Adam
Hi,
Is there a possibility to display only users with specified roles?
I’d be really greatfull if you help me on that.
dimmka
Thanks for tutorial.
How to display quantity recently registered users in wordPress?
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?
andrewmichaelsa
Great post, managed to get it working easily. I would now like to style the list any ideas on how that is done?
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.
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!
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"
);
1-click Use in WordPress
Admin
Chris McCoy
you can also use the wp user query.
$user_query = new WP_User_Query( array(‘orderby’ => ‘user_registered’) );
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.
Admin