Så här visar du användarens senaste inloggningsdatum i WordPress

Så här visar du användarens senaste inloggningsdatum i WordPress / WordPress-plugins

Nyligen frågade en av våra läsare hur man visar en användares senaste inloggningsdatum i WordPress. Det kan hända att du behöver det här om du vill lägga till en författaraktivitetsruta på din WordPress-webbplats. I den här artikeln visar vi hur du visar användarens senaste inloggningsdatum i WordPress.

Video Tutorial

Prenumerera på WPBeginner

Om du inte gillar videon eller behöver mer instruktioner, fortsätt läsa.

Metod 1: Visar en användares senaste inloggningsdatum i WordPress Admin-område

Den här metoden är lättare, men den visar bara en användares senaste inloggningsdatum inom WordPress-administratörsområdet.

Det första du behöver göra är att installera och aktivera WP Last Login plugin. För mer information, se vår steg för steg guide om hur du installerar ett WordPress-plugin.

Vid aktivering måste du besöka sidan "Användare" i adminområdet. Du kommer att märka en ny kolumn som visar varje användares senaste inloggningsdatum.

I början kan det visa "aldrig" för alla användare. Det beror på att en användare måste logga in eftersom plugin-enheten var aktiverad så att den kunde fånga in det senaste inloggningsdatumet och lagra det.

Metod 2: Visa användarens senaste inloggningsdatum manuellt i WordPress

Med den här metoden kan du visa användarens senaste inloggningsdatum var som helst på din WordPress-webbplats.

Lägg bara till den här koden i ditt temas funktioner.php-fil eller ett sajtspecifikt plugin.

Om du är ny för att lägga till kod, läs den här guiden om klistra in kod från webben.

 ID, 'last_login', tid ());  add_action ('wp_login', 'user_last_login', 10, 2); / ** * Visa senaste inloggningstid * * / funktion wpb_lastlogin () $ last_login = get_the_author_meta ('last_login'); $ the_login_date = human_time_diff ($ last_login); returnera $ the_login_date;  / ** * Lägg till Shortcode lastlogin * * / add_shortcode ('lastlogin', 'wpb_lastlogin'); ?> 

Denna kod lägger till den senaste inloggningen som en metatangent. Varje gång en användare loggar in sparar den tiden som ett meta-tangentvärde. Innan du vill testa pluginet måste du logga ut från WordPress och sedan logga in igen.

Du kan då visa detta metatangentvärde med [senaste inloggning] kortnummer i dina WordPress-inlägg och widgets.

Om du vill visa senaste inloggningsinformation i ditt barntema kan du lägga till den här koden:

  

Som du skulle märka att den här koden visar relativ datum och tid, dvs.. '2 timmar sedan' istället för fullständigt datum och tid. Om du vill visa fullständigt datum och tid, leta reda på den här raden i koden ovan:

$ the_login_date = human_time_diff ($ last_login);

Byt nu ut den här raden:

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

Mj, Y h: i en del i den här koden heter datum- och tidsformatsträng. Om du vill ändra hur den här koden visar datum och tid, kolla in vår guide om hur du ändrar datum och tid format i WordPress.

Vi hoppas att den här artikeln hjälper dig att lära dig hur du visar användarens senaste inloggningsdatum i WordPress. Du kanske också vill se vår guide om hur du lägger till författarinfo-rutan i WordPress-inlägg.

Om du gillade den här artikeln kan du prenumerera på vår YouTube-kanal för WordPress-videoinstruktioner. Du kan också hitta oss på Twitter och Facebook.