Come visualizzare utenti registrati di recente in WordPress

Come visualizzare utenti registrati di recente in WordPress / Esercitazioni

Per i siti WordPress multiutente, potresti voler mostrare i tuoi utenti su diverse sezioni del tuo sito web. Ad esempio, puoi visualizzare un elenco di autori con avatar o aggiungere una finestra di informazioni sull'autore, ecc. In questo tutorial ti mostreremo come visualizzare gli utenti registrati di recente in WordPress. Questi utenti non hanno bisogno di essere autori. Può essere utilizzato per un sito di comunità che consente la registrazione dell'utente.

La prima cosa che devi fare è copiare e incollare il codice seguente nel tuo tema functions.php file o in un plug-in specifico del sito.

 function wpb_recently_registered_users () global $ wpdb; $ Recentusers = '
    '; $ nomi utente = $ wpdb-> get_results ("SELECT user_nicename, user_url, user_email FROM $ wpdb-> users ORDER BY ID DESC LIMIT 5"); foreach ($ nomi utente come $ username) if (! $ username-> user_url): $ recentusers. = '
  • '.get_avatar ($ username-> user_email, 45). $ username-> user_nicename. "
  • "else: $ recentusers. = '
  • '.get_avatar ($ username-> user_email, 45).' user_url. '">'. $ username-> user_nicename."
  • "; endif; $ recentusers. = '
'; restituire $ utenti recenti;

Ora puoi visualizzare gli utenti sul tuo sito utilizzando il seguente tag modello nel file modello del tema come sidebar.php, footer.php, ecc.

  

Se si desidera visualizzare gli utenti appena registrati su una pagina specifica senza creare un modello di pagina, è possibile utilizzare uno shortcode.

Aggiungi semplicemente questo codice nel file functions.php del tuo tema o nel plug-in specifico del sito, appena sotto il codice che hai inserito in precedenza.

 add_shortcode ('wpb_newusers', 'wpb_recently_registered_users'); 

Questo codice creerà un nuovo shortcode da utilizzare nei tuoi post, pagine o widget. Usalo in questo modo:

[wpb_newusers]

Ci auguriamo che questo articolo ti abbia aiutato a visualizzare gli utenti registrati di recente in WordPress. Per feedback e domande, si prega di lasciare un commento.