Czy chcesz wyświetlić datę ostatniego logowania użytkownika Twojego blog WordPress ? Możesz potrzebować tej funkcji, szczególnie jeśli chcesz wyświetlić sekcję aktywności w profilu użytkownika. W tym samouczku pokażę, jak wyświetlić datę ostatniego logowania użytkownika w WordPress.

data ostatniego logowania do WordPress

Metoda 1: Pokaż datę logowania na pulpicie nawigacyjnym WordPress

Ta metoda jest dość prosta, ale wyświetla tylko datę ostatniego zalogowania użytkownika na pulpicie WordPress.

Pierwszą rzeczą, którą musisz zrobić, to zainstalować i aktywować wtyczkę „ WP Ostatnie logowanie ”. Aby uzyskać więcej informacji, przeczytaj nasz samouczek na temat jak zainstalować WordPress Plugin.

Po aktywacji wtyczki wystarczy, że uzyskasz dostęp do listy użytkowników. Z tej lokalizacji zauważysz, że nowa tabela została dodana do tabeli użytkowników.

Lista ostatniego logowania użytkowników

Po raz pierwszy zauważysz, że dla wszystkich użytkowników w kolumnie „ ostatnie połączenie Jest napisane „ kiedykolwiek ”. Powodem jest to, że wtyczka nie zaczęła jeszcze rejestrować wszystkich połączeń. Po ponownym zalogowaniu zauważysz, że pole w tej kolumnie ulegnie zmianie.

Metoda 2: Jak ręcznie wyświetlić datę ostatniego logowania użytkownika

Jak można się spodziewać, ta metoda jest dla tych, którzy nie mają problemu z kodami. Pamiętaj, że ci pokazaliśmy jak stworzyć wtyczkę WordPress.

Wszystko, co musisz zrobić, to dodać następujący kod do aktywnego motywu lub swojego WordPress Plugin.

ID, „last_login”, time ()); } add_action ('wp_login', 'user_last_login', 10, 2); / ** * Wyświetl czas ostatniego logowania * * / function bpc_lastlogin () {$ last_login = get_the_author_meta ('last_login'); $ the_login_date = human_time_diff ($ last_login); return $ the_login_date; } / ** * Dodaj krótki kod lastlogin * * / add_shortcode ('lastlogin', 'bpc_lastlogin'); ?>

Ten kod doda nowy klucz meta. Za każdym razem, gdy użytkownik się loguje, oszczędza czas w nowym kluczu meta.

Zanim zaczniesz korzystać z wtyczki, musisz się wylogować i zalogować ponownie. Możesz wyświetlić datę ostatniego połączenia, używając następującego skrótu " [Lastlogin] » albo na twoim blog WordPress.

Możesz również wyświetlić te informacje w swoim motywie potomnym, używając następującego kodu:


prezentacja demo ostatnia wizyta

Jak widać, kod wyświetla datę względną (2 godziny temu lub „2 godziny temu”) zamiast pełnej daty. Jeśli chcesz wyświetlić pełną datę, znajdź następującą część kodu w poprzednim kodzie:

$ The_login_date = human_time_diff ($ last_login);

Teraz zamień tę linię na następującą:

$ The_login_date = date ( "M j, Y H I a ', $ last_login);

Format M j, Y h: ia To format daty. Możesz nim manipulować, aby zmienić pozycję każdego elementu daty (godzina, rok, dzień itp).

To wszystko w tym samouczku. Mam nadzieję, że pozwoli Ci to wyświetlić datę ostatniego logowania Twoich użytkowników. blog WordPress.