Vuoi visualizzare la data di registrazione di un utente in WordPress? A volte i siti e i forum popolari dell'area membri visualizzano la data di registrazione di un utente sul loro profilo.
In questo tutorial vedremo come visualizzare la data di registrazione di un utente in WordPress.
Dove e come vuoi visualizzare la data di registrazione di un utente?
Alcuni di voi potrebbero semplicemente voler mostrare la data di check-in di un utente nella tabella degli utenti sulla dashboard. Questo ti darà una rapida visione quando un utente si unisce al tuo sito web e ti permette di ordinare per data di registrazione.
Un altro scenario è visualizzare la data di registrazione di un utente sul "Modifier le profil". Ciò consentirà a qualsiasi amministratore e all'utente stesso di vedere la data di registrazione su un sito WordPress.
Infine, lo scenario più popolare è probabilmente quando si desidera visualizzare la data di registrazione dell'utente nel suo profilo pubblico sull'interfaccia pubblica del proprio sito web.
Diamo un'occhiata a come arrivarci.
Aggiungi una colonna della data di registrazione nella pagina Utenti nella dashboard
La prima cosa che devi fare è installare e attivare il plugin Colonne di amministrazione. Dopo l'attivazione devi andare a Impostazioni »Colonne amministratore per configurare il plugin.
Nella scheda Colonne di amministrazione, fai clic su Utenti, quindi su " aggiungi colonna".
Quindi seleziona "registrato ha laNel menu a discesa Tipologia e fai clic sul pulsante di aggiornamento.
Ora puoi visitare la schermata Utenti dove vedrai una nuova colonna intitolata "registrato ha laMostra la data in cui un utente è stato salvato sul tuo sito WordPress.
Visualizza la data di registrazione nel profilo dell'utente
Per visualizzare la data di registrazione nella pagina di modifica del profilo, dovrai scaricare un plugin personalizzato sul tuo sito web.
Basta creare un nuovo file sul tuo computer utilizzando un editor di testo come Blocco note e salvare il file come mio membersince.php
sul desktop. Quindi apri il file e incolla il seguente codice all'interno.
%1.0$s %10$s Membre depuis: %1$s '; $udata = get_userdata( $user-ID ); $registered = $udata-> user_registered; printf ($ table, 'Registered', date ("MY", strtotime ($ registered))); }?>
Salva il tuo file e caricalo sul tuo sito WordPress. Quello che abbiamo appena fatto, è creare un plugin.
Infine, puoi connetterti al tuo sito WordPress utilizzando un client FTP. Vai a "/wp-content/plugins/" et envoyer votre fichier membership.php.
Ora puoi andare alla tua pagina plugin di WordPress e attiva questo plugin sul tuo sito.
È tutto ! Verifica che tutto funzioni modificando un profilo utente nella dashboard di WordPress e vedrai la data in cui l'utente è stato registrato.
Visualizza la data di registrazione di un utente sul tuo sito web
In questo metodo, utilizzeremo un semplice shortcode per visualizzare una data di registrazione dell'utente sull'interfaccia pubblica del tuo sito WordPress.
Innanzitutto, dovrai aggiungere il seguente codice al file functions.php del tuo tema o nel sito di un plugin.
funzione bpc_user_registration_date ($ atts, $ content = null) {$ userlogin = shortcode_atts (array ('user' => FALSE,), $ atts); $ uname = $ userlogin ["utente"]; if ($ uname! == FALSE) {$ user = get_user_by ('login', $ uname); if ($ user == false) {$ message = 'Questo utente non esiste.'; } altro {$ udata = get_userdata ($ user-ID); $ registered = $ udata-> user_registered; $ messaggio = 'Membro da:'. data ("d FY", strtotime ($ registrato)); }} else {$ message = 'Per favore fornisci un nome utente.'; } restituisci $ messaggio; } add_shortcode ('membersince', 'bpc_user_registration_date');
Quindi puoi visualizzare la data di registrazione di un utente semplicemente utilizzando lo shortcode in questo modo:
[Utente Membersince =Thierry]
Sostituisci " Thierry Con il nome utente che desideri visualizzare.
Ci auguriamo che questo tutorial ti abbia insegnato come visualizzare la data di registrazione di un utente su WordPress. Se hai commenti o suggerimenti, faccelo sapere nella sezione dedicata.
Ciao
Grazie per questo fantastico tutorial! è davvero bello farlo 🙂
Solo una domanda
Se vogliamo visualizzarlo su una pagina di default e la data di registrazione viene automaticamente visualizzata e collegata agli utenti che visualizzano questa pagina, senza dover aggiungere un nickname, tramite nickname, cosa fare?
grazie
Buongiorno;
È l'amministratore plug colonne retroattiva?
Mostrerà la data di registrazione degli utenti già registrati?
grazie
cordialement
Ciao Jorkens,
Hervé si risponde in un attimo.
Bonjour.
No, purtroppo il plugin non è retroattivo.
Merci.
Ehm ... ovviamente è “retroattivo”: la data di registrazione viene registrata di default nel database per tutti gli utenti.
Admin Columns legge solo quella data e la visualizza.
Se cancelliamo le colonne Admin, la data di registrazione non verrà più visualizzata ... ma sarà ancora presente nel database.