Vil du have vist sidste login dato for en bruger af din WordPress blog ? Du kan få brug for denne funktion, især hvis du vil vise en aktivitetssektion i brugerprofilen. I denne vejledning vil jeg vise dig, hvordan du viser en brugers sidste login-dato i WordPress.

dato for sidste WordPress login

Metode 1: Vis logindato i WordPress-dashboard

Denne metode er forholdsvis enkel, men viser kun den dato, hvor en bruger sidst logget på WordPress-instrumentbrættet.

Den første ting du skal gøre er at installere og aktivere plugin " WP sidste login ". For flere detaljer, kan du læse vores tutorial om hvordan man installerer en WordPress plugin.

Efter aktivering af plugin er alt hvad du skal gøre at få adgang til listen over brugere. Fra dette sted vil du bemærke, at en ny kolonne er føjet til brugertabellen.

Liste over brugere sidste forbindelse

For første gang vil du bemærke, at det for alle brugere i kolonnen " sidste forbindelse Det er skrevet " nogensinde ". Årsagen er, at plugin ikke er begyndt at registrere alles forbindelser endnu. Så snart du logger ind igen, vil du bemærke, at feltet i denne kolonne ændres.

Metode 2: Sådan vises en brugers sidst indlogede dato manuelt

Som du måske forventer, er denne metode for dem, der ikke har et problem med koderne. Husk, at vi viste dig hvordan man opretter et WordPress-plugin.

Så alt du skal gøre er at tilføje følgende kode til dit aktive tema eller dit WordPress plugin.

ID, 'last_login', tid ()); } add_action ('wp_login', 'user_last_login', 10, 2); / ** * Vis sidste login tid * * / funktion bpc_lastlogin () {$ last_login = get_the_author_meta ('last_login'); $ the_login_date = human_time_diff ($ last_login); returner $ the_login_date; } / ** * Tilføj kortkode lastlogin * * / add_shortcode ('lastlogin', 'bpc_lastlogin'); ?>

Denne kode tilføjer en ny metatast. Hver gang en bruger logger ind, gemmer han tiden i den nye metatast.

Før du begynder at bruge pluginet, skal du logge ud og logge ind igen. Du kan vise den sidste forbindelsesdato ved hjælp af følgende kortkode " [Lastlogin] » enten på din WordPress blog.

Du kan også få vist disse oplysninger i dit barns tema ved hjælp af følgende kode:


demo-præsentation sidste besøg

Som du kan se, viser koden en relativ dato (For 2 timer siden eller "for 2 timer siden") i stedet for den fulde dato. Hvis du vil vise den fulde dato, skal du finde følgende del af koden i den forrige kode:

$ The_login_date = human_time_diff ($ last_login);

Udskift nu linjen med følgende:

$ The_login_date = dato ( 'M j, Y h jeg en', $ last_login);

Formatet M j, Y h: ia Er et datoformat. Du kan manipulere det for at ændre placeringen af ​​hvert element i datoen (time, år, dag osv).

Det var alt for denne tutorial. Jeg håber, det vil give dig mulighed for at vise den sidste login-dato for dine brugere. WordPress blog.