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

Come visualizzare gli utenti registrati di recente in WordPress

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.

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

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.

WPCode's homepage

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”.

Add Custom Snippet button in WPCode

Successivamente, WPCode chiederà di scegliere un tipo di codice.

Qui è necessario fare clic su “PHP Snippet”.

Select the PHP snippet option

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.

Naming the custom code snippet

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:

Adding custom code snippet for displaying recently registered users

Successivamente, è possibile attivare/disattivare l’interruttore “Inattivo”.

Infine, non dimenticate di fare clic sul pulsante “Salva snippet”.

Switch the toggle to 'Active' and click the 'Update' button

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.

Add shortcode block

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.

Paste shortcode into block

È 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:

Registered user list example

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.

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”.

Enter Formidable Forms license key

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”.

Install directory addon

Successivamente, navigare in Formidable ” Impostazioni globali.

Quindi, fare clic sull’opzione di menu “Directory”.

Navigate to Formidable 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.

Install and activate addons

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”.

Select user/member and name pages

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”.

Click view new page

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.

View registered users page

Quando tutto è impostato, è il momento di pubblicare.

Per farlo, basta fare clic sul pulsante “Modifica pagina” in alto nella schermata.

Click the edit page button

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.

Publish page live

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”.

Go to formidable views

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.

Customize user directory in view editor

Una volta terminate le modifiche, fare clic sul pulsante “Aggiorna”.

La directory degli utenti pubblicata in precedenza verrà aggiornata automaticamente.

Updated user directory example

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”.

Go to registration page

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.

Publish registration page live

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.

User registration page example

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”.

Go to formidable form editor

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.

Edit registration form

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.

Delete form fields

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”.

Set main directory settings

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.

Enable directory search and user roles

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.

Set directory listing display settings

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.

Choose to display directory totals

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.

Change how letter links and pagination displays

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.

Copy user list shortcode

È 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.

Add shortcode block

Una volta aggiunto il blocco ‘Shortcode’ all’editor, è possibile incollare lo shortcode nel boxed.

Quindi, fare clic sul pulsante “Pubblica” o “Aggiorna”.

Add user list shortcode to block

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.

Dynamic User Directory plugin example

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:

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.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

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.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

17 commentiLeave a Reply

  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:

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

      Admin

  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.

      Admin

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.