Möchten Sie das letzte Login-Datum eines Benutzers Ihrer Wordpress-Blog ? Sie benötigen diese Funktion möglicherweise besonders, wenn Sie einen Aktivitätsbereich im Benutzerprofil anzeigen möchten. In diesem Tutorial zeige ich Ihnen, wie Sie das letzte Anmeldedatum eines Benutzers in WordPress anzeigen können.

Datum der letzten WordPress-Anmeldung

Methode 1: Anmeldedatum im WordPress-Dashboard anzeigen

Diese Methode ist recht einfach, zeigt jedoch nur das Datum an, an dem sich ein Benutzer zuletzt im WordPress-Dashboard angemeldet hat.

Als erstes muss das Plugin installiert und aktiviert werden. " WP Letzte Anmeldung “. Weitere Informationen finden Sie in unserem Tutorial unter wie installiere ich ein WordPress Plugin.

Nachdem Sie das Plugin aktiviert haben, müssen Sie nur noch auf die Benutzerliste zugreifen. An dieser Stelle werden Sie feststellen, dass der Benutzertabelle eine neue Spalte hinzugefügt wurde.

Liste der zuletzt angemeldeten Benutzer

Zum ersten Mal werden Sie feststellen, dass für alle Benutzer in der Spalte " letzte Verbindung Es steht geschrieben " Nie “. Der Grund ist, dass das Plugin noch nicht alle Verbindungen aufzeichnet. Sobald Sie sich erneut anmelden, werden Sie feststellen, dass sich das Feld in dieser Spalte ändert.

Methode 2: Manuelles Anzeigen des letzten Anmeldedatums eines Benutzers

Wie zu erwarten, ist diese Methode für diejenigen gedacht, die kein Problem mit den Codes haben. Denken Sie daran, wir haben es Ihnen gezeigt Wie erstelle ich ein WordPress-Plugin?.

Alles, was Sie tun müssen, ist, den folgenden Code zu Ihrem aktiven Thema oder Ihrem hinzuzufügen WordPress Plugin.

ID, 'last_login', time ()); } add_action ('wp_login', 'user_last_login', 10, 2); / ** * Letzte Anmeldezeit anzeigen * * / function bpc_lastlogin () {$ last_login = get_the_author_meta ('last_login'); $ the_login_date = human_time_diff ($ last_login); return $ the_login_date; } / ** * Shortcode lastlogin hinzufügen * * / add_shortcode ('lastlogin', 'bpc_lastlogin'); ?>

Dieser Code fügt einen neuen Metaschlüssel hinzu. Jedes Mal, wenn sich ein Benutzer anmeldet, speichert er die Zeit im neuen Metaschlüssel.

Bevor Sie das Plugin verwenden können, müssen Sie sich abmelden und erneut anmelden. Sie können das letzte Verbindungsdatum mit dem folgenden Shortcode anzeigen: " [Lastlogin] » entweder auf Ihrem Wordpress-Blog.

Sie können diese Informationen auch in Ihrem untergeordneten Thema mit dem folgenden Code anzeigen:


Demo-Präsentation letzter Besuch

Wie Sie sehen können, zeigt der Code ein relatives Datum (Vor 2 Stunden oder "vor 2 Stunden") anstelle des vollständigen Datums. Wenn Sie das vollständige Datum anzeigen möchten, suchen Sie den folgenden Teil des Codes im vorherigen Code:

$ The_login_date = human_time_diff ($ last_login);

Ersetzen Sie nun diese Zeile durch folgende:

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

Das Format M j, Y h: ia Ist ein Datumsformat. Sie können es manipulieren, um die Position jedes Elements des Datums zu ändern (Stunde, Jahr, Tag usw).

Das ist alles für dieses Tutorial. Ich hoffe, dass Sie damit das letzte Anmeldedatum Ihrer Benutzer anzeigen können. Wordpress-Blog.