Visualizzare gli utenti registrati di recente sul vostro sito WordPress può contribuire a creare un senso di Community e incoraggiare gli altri a iscriversi. Mostra una base di utenti attiva e in crescita, che può attrarre nuovi membri, favorire l’engagement e creare fiducia.
Tuttavia, gestire e visualizzare queste informazioni in modo efficace può essere una sfida. È necessario garantire la privacy dell’utente, presentare i dati in modo attraente e integrarli perfettamente nel design del sito.
In questo articolo vi mostreremo come visualizzare gli utenti registrati di recente in WordPress per aumentare la partecipazione degli utenti.
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:
- Visualizza gli utenti registrati di recente con i moduli Formidable (personalizzabile)
- Visualizza gli utenti registrati di recente con WP User Manager (metodo semplice)
- Visualizzare gli utenti registrati di recente aggiungendo codice a WordPress (avanzato)
Pronti? Iniziamo.
Metodo 1. Visualizzare gli utenti registrati di recente con i moduli Formidable
Il modo migliore per visualizzare gli utenti registrati di recente è utilizzare il plugin Formidable Forms. È uno dei moduli di contatto e dei migliori plugin per la registrazione degli utenti per WordPress in alto sul mercato.
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.
Potete usarlo per creare tutti i tipi di strumenti online utili, come directory web, calcolatori online e altro ancora. Inoltre, avete 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.
Nota: Formidable Forms non visualizza automaticamente tutti i nuovi utenti. Al contrario, vi consente di controllare completamente quali utenti e quali informazioni vengono visualizzate. Per visualizzare un utente nella vostra directory, è necessario creare e compilare un modulo separato. Vi mostriamo come fare.
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 2. Visualizzazione degli utenti registrati di recente con l’elenco dinamico degli utenti
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”.
Se si desidera escludere determinati ruoli utente o utenti specifici, è possibile selezionarli dall’elenco a discesa.
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.
È poi possibile personalizzare la visualizzazione dei link alle lettere e della paginazione nell’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’ediror, è sufficiente 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.
Metodo 3. Visualizzare gli utenti registrati di recente aggiungendo un codice a WordPress
Un altro modo per visualizzare gli utenti registrati di recente è aggiungere del codice a WordPress. Se non l’avete mai fatto prima, consultate la nostra guida su come copiare e incollare codice in WordPress.
È possibile aggiungere il seguente snippet di codice al file functions.php del tema o utilizzando un plugin di snippet di codice come WPCode (consigliato):
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;
}
Per maggiori dettagli, consultate il nostro tutorial su come add-on di codice personalizzato in WordPress.
Questo frammento di codice crea un semplice elenco degli utenti registrati di recente e visualizza l’immagine dell’avatar e il nome utente.
Esistono due modi diversi per visualizzare gli utenti registrati di recente. Il primo è l’aggiunta di un tag template ai file template del tema, come sidebar.php, footer.php e altri.
Per saperne di più, consultate la nostra scheda sulla gerarchia dei modelli di WordPress, che vi aiuterà a trovare il file del modello del tema giusto.
Quindi, si dovrà aggiungere il seguente frammento di codice del template tag:
<?php wpb_recently_registered_users(); ?>
Il secondo metodo è più semplice per i principianti e consente di visualizzare gli utenti appena registrati utilizzando uno shortcode.
Per prima cosa, aggiungiamo il seguente snippet di codice al file functions.php del tema o utilizzando un plugin di snippets di codice proprio sotto il codice aggiunto in precedenza.
add_shortcode('wpb_newusers', 'wpb_recently_registered_users');
Questo codice creerà il seguente shortcode che potrete utilizzare nelle vostre pubblicazioni, pagine e aree widget.
[wpb_newusers]
Per aggiungere lo shortcode al proprio sito web, è sufficiente 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. Per regolare il loro aspetto, è necessario aggiungere CSS personalizzati al sito web.
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:
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