Tutorial WordPress affidabili, quando ne hai più bisogno.
Guida per principianti a WordPress
WPB Cup
25 Milioni+
Siti web che utilizzano i nostri plugin
16+
Anni di esperienza con WordPress
3000+
Tutorial WordPress di esperti

Come visualizzare utenti registrati casualmente in WordPress

Presentare gli utenti registrati sul tuo sito WordPress può aumentare l'interazione e creare un senso di comunità più forte. È un ottimo modo per riconoscere i tuoi membri e dimostrare che apprezzi la loro partecipazione.

Tuttavia, se il tuo sito ha molti utenti, evidenziarli tutti può essere opprimente. Visualizzarne un numero selezionato casualmente è più gestibile ed efficace.

Detto questo, mostrare utenti registrati casualmente può portare a un altro problema. Se non stai attento, potresti mostrare gli stessi utenti troppo frequentemente e scoraggiare gli altri dal sentirsi apprezzati.

In questo articolo, ti guideremo attraverso i passaggi per visualizzare un elenco di utenti registrati casualmente sul tuo sito WordPress. Imparerai come impostarlo in modo facile ed efficace, assicurandoti che tutti i tuoi membri si sentano inclusi.

Come visualizzare utenti registrati casualmente in WordPress

Perché visualizzare utenti registrati casualmente in WordPress?

Se gestisci qualsiasi tipo di sito WordPress che consente la registrazione degli utenti, potresti voler mettere in evidenza i tuoi utenti registrati.

Questa è una pratica preziosa sia che tu stia gestendo:

I tuoi utenti sono le superstar del tuo sito, ed è una buona idea riconoscerli.

Ci sono molti modi per mettere in risalto utenti e autori sul tuo sito. Ad esempio, puoi aggiungere una casella di informazioni sull'autore e visualizzare utenti registrati di recente.

Tuttavia, i siti popolari troveranno difficile includere tutti i loro membri in un'unica lista. Potresti voler visualizzare utenti casuali diversi ogni volta che qualcuno visita il tuo sito web.

Nelle sezioni seguenti, ti mostreremo come visualizzare utenti casuali in WordPress. Ecco una rapida panoramica di tutti i passaggi che copriremo:

Iniziamo subito!

Aggiungere codice personalizzato per visualizzare gli utenti registrati

Per visualizzare un elenco di utenti casuali, dovrai prima aggiungere del codice ai tuoi file WordPress. Se non l'hai mai fatto prima, consulta la nostra guida su come copiare e incollare codice in WordPress.

È comune trovare tutorial di WordPress con istruzioni per aggiungere snippet di codice al file functions.php del tuo tema in un plugin specifico per il sito.

Tuttavia, il problema è che anche il più piccolo errore nello snippet di codice personalizzato può compromettere il tuo sito. Ad esempio, un problema nel codice può rendere il tuo sito inaccessibile.

Pertanto, consigliamo di utilizzare il plugin WPCode.

Homepage di WPCode

WPCode è un plugin facile da usare e adatto ai principianti che ti consente di aggiungere in modo sicuro codice a qualsiasi parte del tuo sito web WordPress. Mantiene tutti i tuoi codici in un unico posto e previene gli errori che si verificherebbero se modificassi manualmente i file del tuo tema.

Per saperne di più su questo plugin, puoi leggere la nostra recensione completa di WPCode.

La prima cosa da fare qui è installare e attivare il plugin gratuito WPCode. Se hai bisogno di aiuto, puoi leggere la nostra guida su come installare un plugin di WordPress.

Dopo l'attivazione, puoi andare su Snippet di codice » + Aggiungi snippet dalla tua area di amministrazione di WordPress.

Questo ti porterà alla libreria degli snippet, dove puoi utilizzare una serie di snippet di codice già pronti. In questo caso, faremo clic su 'Aggiungi il tuo codice personalizzato' per aggiungere il nostro snippet di codice univoco al nostro sito web.

Aggiungi nuovo snippet personalizzato

Nella schermata successiva, sceglierai 'Snippet PHP' come tipo di codice.

Questo ti porterà alla pagina dell'editor di codice.

Da qui, puoi nominare il tuo snippet, ad esempio 'Visualizzazione Utenti Casuali'.

Denominazione dello snippet di codice personalizzato

Dopodiché, puoi aggiungere il seguente snippet di codice nella casella 'Anteprima codice':

function wpb_random_users() {
    global $wpdb;

    if ( false === ( $usernames = get_transient( 'wpb_random_users_cache' ) ) ) {
        $usernames = $wpdb->get_results( "SELECT user_nicename, user_url, user_email FROM $wpdb->users ORDER BY RAND() LIMIT 5" );
        set_transient( 'wpb_random_users_cache', $usernames, HOUR_IN_SECONDS );
    }

    $randomusers = '<ul class="random-users">';

    // Display users in a list
    foreach ( $usernames as $username ) {
        if ( ! $username->user_url ) :
            $randomusers .= '<li>' . get_avatar( $username->user_email, 45 ) . $username->user_nicename . "</li>";
        else :
            $randomusers .= '<li>' . get_avatar( $username->user_email, 45 ) . '<a href="' . $username->user_url . '">' . $username->user_nicename . "</a></li>";
        endif;
    }
    $randomusers .= '</ul>';

    return $randomusers;
}

add_shortcode( 'randomusers', 'wpb_random_users' );

Importante: devi sostituire il testo dove dice 'ORA_IN_SECONDI' con il numero di secondi desiderato per la scadenza della cache. Ad esempio, noi abbiamo impostato il nostro su '3600'. Per saperne di più sulla cache, puoi leggere la nostra guida definitiva per aumentare la velocità e le prestazioni di WordPress.

Ecco come dovrebbe apparire in WPCode:

Anteprima codice utenti casuali

Questo creerà un elenco di 5 utenti casuali. Puoi avere più o meno utenti nell'elenco modificando il numero in 'LIMIT 5' alla riga 5.

Lo snippet di codice interroga la tabella degli utenti di WordPress nel tuo database e seleziona una riga casuale. Quindi, visualizza i risultati in un elenco puntato con l'avatar e il nome dell'utente. Se un utente ha fornito l'URL del sito web nel proprio profilo, il nome dell'utente verrà collegato al proprio sito web.

Dopo aver aggiunto lo snippet di codice, dovrai attivare l'interruttore da 'Inattivo' ad 'Attivo'.

Quindi, procedi e fai clic sul pulsante 'Salva Snippet'.

Salva snippet personalizzato

Una volta salvato, scorriamo verso il basso fino alla sezione 'Inserimento'.

Qui, noterai che ci sono 2 metodi di inserimento: 'Inserimento automatico' e 'Shortcode'.

Poiché lo snippet di codice che hai appena aggiunto ha assegnato lo shortcode [randomusers] che puoi utilizzare nei tuoi post, pagine e widget, lascerai il metodo di inserimento come 'Inserimento automatico'.

Il metodo di inserimento automatico predefinito in WPCode

Successivamente, dovremo aggiungere lo shortcode [randomusers] al nostro menu laterale o a qualsiasi altra area per visualizzare l'elenco degli utenti registrati. Tratteremo 2 metodi diversi.

Visualizzare utenti registrati casuali in un widget

Questo metodo è più facile per i principianti. Ti consente di visualizzare gli utenti registrati di recente utilizzando il seguente shortcode:

[randomusers]

Puoi incollare lo shortcode in un post, una pagina o un widget dove desideri visualizzare l'elenco degli utenti registrati casuali. Per questo tutorial, aggiungeremo l'elenco a un widget.

Dovrai navigare su Aspetto » Widget e quindi fare clic sull'icona dell'inseritore di blocchi '+' accanto a 'Widget'.

Il menu Personalizza e Widget nel pannello di amministrazione di WordPress

Questo aprirà l'area di personalizzazione dei widget.

Da qui, dovrai trovare e selezionare il blocco 'Shortcode' e trascinarlo nella tua barra laterale o in un'altra area widget.

Casella Shortcode nel widget

Dopodiché, puoi inserire lo shortcode [randomusers] da WPCode.

Non dimenticare di fare clic sul pulsante 'Aggiorna' per rendere effettive le tue modifiche.

Aggiunta dello shortcode casuale per utenti

Ora puoi visitare il tuo sito web per visualizzare il tuo elenco di utenti registrati casuali.

Per regolare come appaiono, dovrai aggiungere CSS personalizzato al tuo sito web.

Elenco Utenti Registrati Casuali in un Widget

Visualizzare utenti registrati casuali in un post o pagina

Se utilizzi un tema a blocchi, potresti non avere una funzionalità di barra laterale. Invece, puoi visualizzare i tuoi utenti registrati casuali in un post o pagina.

Il primo passo è accedere alla funzionalità di modifica dell'intero sito, quindi navighiamo su Aspetto » Editor.

Vai all'editor completo del sito

Una volta dentro, vedrai il modello della home page del tuo tema.

Per modificare una pagina, facciamo clic su 'Pagine' nel menu di navigazione verticale a sinistra.

Modifica del layout di una pagina utilizzando l'editor full-site (FSE)

Nella schermata successiva, dovresti vedere tutte le pagine che hai creato sul tuo sito WordPress, incluse quelle pubblicate, bozze e pianificate.

Da qui, scegli semplicemente la pagina che desideri modificare.

Ad esempio, aggiungeremo il codice personalizzato dell'utente casuale alla pagina 'Pagina di esempio' del nostro sito demo, quindi faremo clic sull'icona della matita 'Modifica'.

Modifica di una pagina tramite FSE

Questo aprirà l'editor dei contenuti della pagina.

Nell'editor dei contenuti, fai clic sul pulsante inseritore di blocchi '+' e quindi utilizza la barra di ricerca per cercare il blocco 'Shortcode' per aggiungere lo snippet di codice personalizzato.

Aggiunta del blocco shortcode

Una volta aggiunto il blocco 'Shortcode' all'editor, procedi e inserisci lo shortcode [randomusers].

L'editor dei contenuti non ti mostrerà l'anteprima. Ma non preoccuparti; lo shortcode funziona perfettamente.

Quindi, puoi chiudere la scheda di anteprima e premere il pulsante 'Salva', 'Aggiorna' o 'Pubblica' nell'editor dei contenuti.

Ecco fatto!

Ora, se visiti il post o la pagina, vedrai che ha una sezione dedicata alla visualizzazione degli utenti registrati casuali.

Anteprima visualizzazione utenti casuali su un tema a blocchi

Per saperne di più sull'editor dei temi a blocchi di WordPress, puoi consultare la nostra guida per principianti all'editing completo del sito.

Visualizzare utenti registrati casuali in un modello WordPress

Il terzo metodo consiste nell'aggiungere un tag modello ai file del modello del tuo tema, come sidebar.php o footer.php.

Per saperne di più, puoi consultare il nostro foglio di riferimento sulla gerarchia dei modelli di WordPress, che ti aiuterà a trovare il file del modello del tema giusto.

Quindi, aggiungi semplicemente il seguente frammento di codice template tag dove desideri che venga visualizzato l'elenco degli utenti registrati:

<?php wpb_random_users(); ?> 

Suggerimento bonus: Mostrare utenti online in tempo reale in WordPress

Il monitoraggio degli utenti online in tempo reale ti consente di controllare l'attività del tuo sito WordPress e fornisce aggiornamenti in diretta sul comportamento dei visitatori.

Ad esempio, se stai organizzando una svendita lampo di 24 ore, il monitoraggio in tempo reale ti aiuta a vedere quanto sta funzionando bene e se sta attirando più visitatori. Mostra anche l'impatto immediato delle tue promozioni sui social media.

Osservare l'attività degli utenti può aiutarti a trovare i momenti migliori per pubblicare post del blog. Puoi anche vedere da quali paesi provengono i tuoi utenti più attivi, permettendoti di personalizzare le tue campagne di marketing di conseguenza.

Report in tempo reale in GA4

Infine, mostrare il numero di utenti attivi crea prova sociale, facendo apparire il tuo sito popolare e affidabile. Questo può aumentare la fiducia dei nuovi visitatori nell'esplorare i tuoi contenuti, effettuare acquisti o condividere i loro contatti.

Per maggiori dettagli, puoi consultare la nostra guida su come mostrare utenti online in tempo reale in WordPress.

Speriamo che questo tutorial ti abbia aiutato a imparare come visualizzare utenti registrati casualmente in WordPress. Successivamente, potresti voler leggere le nostre guide su come moderare le nuove registrazioni utente e come consentire agli utenti di invitare i propri amici a registrarsi in WordPress.

Se ti è piaciuto questo articolo, iscriviti al nostro canale YouTube per tutorial video su WordPress. Puoi anche trovarci su Twitter e Facebook.

Dichiarazione: Il nostro contenuto è supportato dai lettori. Ciò significa che se fai clic su alcuni dei nostri link, potremmo guadagnare una commissione. Vedi come è finanziato WPBeginner, perché è importante e come puoi supportarci. Ecco il nostro processo editoriale.

Il Toolkit WordPress Definitivo

Ottieni l'accesso GRATUITO al nostro toolkit - una raccolta di prodotti e risorse relative a WordPress che ogni professionista dovrebbe avere!

Interazioni del lettore

17 CommentsLeave a Reply

  1. Grazie per il tutorial utile su come visualizzare utenti registrati casualmente in WordPress! Volevo mostrare i membri della mia community sul mio sito web e questa guida lo ha reso facile. WPBeginner, i tuoi tutorial mi aiutano sempre a portare il mio sito web al livello successivo. Continua a condividere le tue conoscenze.

  2. STAFF DI WPBEGINNER aiuto per favore
    i inserisco codice, funziona bene.

    ho visto “SELECT user_nicename, user_url, user_email

    Come faccio a far sì che user_url – vada al profilo?

  3. CIAO,

    Bel codice! Grazie!

    Sto usando Buddypress e bbPress, e mi chiedo come posso modificare il codice per usare "user_nicename" con l'URL del profilo e non con l'URL del sito web?

    Grazie

  4. ah, ora funziona!
    Ho incollato il codice nel file function.php del tema corrente.
    È corretto, giusto?

    quando ho incollato il codice nel file function.php nella directory principale, non ha funzionato..

  5. Queste sono chiamate registrazioni spam. Controlla la nostra guida su >a href=”https://www.wpbeginner.com/plugins/how-to-stop-spam-registrations-on-your-wordpress-membership-site/”>come fermare le registrazioni spam in WordPress

  6. WordPress ha un sistema di gestione utenti integrato. Per impostazione predefinita, quando installi WordPress, aggiungi il primo utente che è l'amministratore. Puoi aggiungere altri utenti al tuo sito cliccando sulla voce Utenti nella barra di amministrazione.

    Vedi: https://www.wpbeginner.com/glossary/user-role/

    Tuttavia, la registrazione degli utenti è disattivata per impostazione predefinita. Quindi, se desideri che gli utenti possano registrarsi sul tuo sito, vai su Impostazioni -> Generali e scorri fino alla sezione di registrazione. Lì puoi selezionare la casella accanto a 'chiunque può registrarsi' per aprire il tuo sito alla registrazione degli utenti.

    • Grazie. Ora lo vedo. L'ho selezionato e ho aggiunto un buon numero di utenti. Non mi è chiaro come si aggiungano da soli.

  7. Ciao, vorrei sapere se esiste un plugin che mi permetta di visualizzare un elenco di persone (nome, cognome, indirizzo ecc.) registrate nella mia organizzazione. Non sul mio sito.
    Ho un database Access con queste informazioni.
    Meglio dire, posso ospitare un file Access in WordPress?

  8. Come si registrano le persone per diventare utenti registrati sul mio sito WordPress? Molte persone si registrano sul mio sito ma le loro email non sembrano genuine. La maggior parte degli indirizzi sembrano senza senso e il nome utente registrato non assomiglia minimamente agli indirizzi email. Ho provato a rispondere chiedendo loro di confermare la loro registrazione ma non ci sono risposte.

  9. Salve,

    So che questo è fuori tema, ma come posso disattivare una pagina "in costruzione" in modo che il sito web sia visibile al pubblico. Qualsiasi suggerimento? Attendo una risposta favorevole. Grazie

    Madeline

    • Puoi rimettere una pagina in bozza. Modifica la pagina e dalla casella Meta di Pubblicazione, sotto il menu a discesa Stato, scegli Bozza. Il tuo sito web rimarrà online ma la pagina diventerà inaccessibile. Una volta terminate le modifiche, potrai pubblicare la pagina.

      Amministratore

  10. Se devi usarlo nei tuoi file di template, non devi usare un 'echo' prima della chiamata alla funzione?

Lascia una risposta

Grazie per aver scelto di lasciare un commento. Tieni presente che tutti i commenti sono moderati secondo la nostra politica sui commenti, e il tuo indirizzo email NON verrà pubblicato. Si prega di NON utilizzare parole chiave nel campo del nome. Avviamo una conversazione personale e significativa.