Vill du visa det senaste inloggningsdatumet för en användare av din Wordpress blogg ? Du kan behöva den här funktionen speciellt om du vill visa en aktivitetssektion i användarprofilen. I den här handledningen kommer jag att visa dig hur du visar en användares senaste inloggningsdatum i WordPress.

Datum för senaste WordPress-inloggning

Metod 1: Visa inloggningsdatum i WordPress-instrumentpanelen

Denna metod är ganska enkel, men kommer bara att visa det datum då en användare senast loggade in på WordPress-instrumentpanelen.

Det första du behöver göra är att installera och aktivera plugin " WP Senaste inloggning ". För mer information, kan du läsa vår handledning om hur man installerar en Wordpress plugin.

När du har aktiverat plugin, behöver du bara komma åt användarlistan. Från den här platsen kommer du att märka att en ny kolumn har lagts till i användartabellen.

Lista över användare senast inloggad

För första gången kommer du att märka att för alla användare i kolumnen " sista anslutning Det är skrivet " någonsin ". Anledningen är att plugin-programmet inte har börjat spela in alla anslutningar än. Så snart du loggar in igen kommer du att märka att fältet i den här kolumnen kommer att förändras.

Metod 2: Hur man visar en användares senast inloggade datum manuellt

Som du kanske förväntar dig är den här metoden för de som inte har problem med koderna. Kom ihåg att vi visade dig hur man skapar ett WordPress-plugin.

Så allt du behöver göra är att lägga till följande kod till ditt aktiva tema eller ditt Wordpress plugin.

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

Den här koden lägger till en ny metatangent. Varje gång en användare loggar in sparar han tiden i den nya metatangenten.

Innan du börjar använda plugin-programmet måste du logga ut och logga in igen. Du kan visa det senaste anslutningsdatumet med följande kortkod " [Lastlogin] » antingen på din Wordpress blogg.

Du kan också visa denna information i ditt barns tema med följande kod:


demo-presentation förra besök

Som ni kan se, visar koden ett relativt datum (För 2 timmar sedan eller "för 2 timmar sedan") istället för hela datumet. Om du vill visa hela datumet, leta upp följande del av koden i föregående kod:

$ The_login_date = human_time_diff ($ last_login);

Ersätt nu den raden med följande:

$ The_login_date = datum (M j, Y hi en "$ last_login);

Formatet M j, Y h: ia Är ett datumformat. Du kan manipulera det för att ändra positionen för varje element i datumet (timme, år, dag osv).

Det var allt för denna handledning. Jag hoppas att det kommer att tillåta dig att visa det senaste inloggningsdatumet för dina användare. Wordpress blogg.