Doriți să afișați ultima dată de conectare a unui utilizator al dvs WordPress blog ? Este posibil să aveți nevoie de această funcție mai ales dacă doriți să afișați o secțiune de activitate în profilul utilizatorilor. În acest tutorial, vă voi arăta cum să afișați ultima dată de conectare a unui utilizator în WordPress.

data ultimei autentificări WordPress

Metoda 1: Afișați data de conectare în tabloul de bord WordPress

Această metodă este destul de simplă, dar va afișa doar data când un utilizator s-a logat ultima dată pe tabloul de bord WordPress.

Primul lucru pe care trebuie să îl faceți este să instalați și să activați pluginul " WP Ultima conectare “. Pentru mai multe detalii, puteți citi tutorialul nostru pe cum se instalează a WordPress plug-in.

După activarea pluginului, tot ce trebuie să faceți este să accesați lista de utilizatori. Din această locație, veți observa că o nouă coloană a fost adăugată în tabelul utilizatorilor.

Lista utilizatorilor ultima autentificare

Pentru prima dată, veți observa că pentru toți utilizatorii din coloana " ultima conexiune Este scris " vreodată “. Motivul este că pluginul nu a început încă să înregistreze conexiunile tuturor. Deci, imediat ce vă conectați din nou, veți observa că câmpul din această coloană se va schimba.

Metoda 2: Cum se afișează manual ultima dată de conectare a unui utilizator

Așa cum v-ați putea aștepta, această metodă este pentru cei care nu au probleme cu codurile. Nu uitați că v-am arătat cum să creezi un plugin WordPress.

Deci tot ce trebuie să faceți este să adăugați următorul cod la tema dvs. activă sau la dvs WordPress plug-in.

ID, 'last_login', time ()); } add_action ('wp_login', 'user_last_login', 10, 2); / ** * Afișează ultima oră de conectare * * / funcție bpc_lastlogin () {$ last_login = get_the_author_meta ('last_login'); $ the_login_date = human_time_diff ($ last_login); returnează $ the_login_date; } / ** * Adaugă shortcode lastlogin * * / add_shortcode ('lastlogin', 'bpc_lastlogin'); ?>

Acest cod va adăuga o nouă cheie meta. De fiecare dată când un utilizator se conectează, el va economisi timpul în noua meta-cheie.

Înainte de a începe să utilizați pluginul, va trebui să vă deconectați și să vă conectați din nou. Puteți afișa ultima dată a conexiunii utilizând următorul cod scurt " [Lastlogin] » fie pe dvs WordPress blog.

De asemenea, puteți afișa aceste informații în tema copilului dvs. utilizând următorul cod:


prezentare demo ultima vizită

După cum puteți vedea, codul afișează o dată relativă (Acum 2 ore sau „acum 2 ore”), în locul datei complete. Dacă doriți să afișați data completă, localizați următoarea porțiune de cod în codul anterior:

$ the_login_date = fișierul uman_time_diff ($ last_login);

Acum înlocuiți acea linie cu următorul:

$ the_login_date = data ('M j, Y h: i a', $ last_login);

Formatul M j, Y h: ia Este un format de dată. Puteți să o manipulați pentru a modifica poziția fiecărui element al datei (oră, an, zi etc.).

Asta e tot pentru acest tutorial. Sper că vă va permite să afișați ultima dată de conectare a utilizatorilor dvs. WordPress blog.