Вы хотите отобразить дату последнего входа в систему пользователя вашего WordPress блог ? Вам может понадобиться эта функция, особенно если вы хотите отобразить раздел активности в профиле пользователя. В этом уроке я покажу вам, как отобразить дату последнего входа пользователя в WordPress.

дата последнего входа в WordPress

Метод 1: Показать дату входа в систему на панели инструментов WordPress

Этот метод довольно прост, но отображает только дату, когда пользователь последний раз заходил на панель управления WordPress.

Первое, что вам нужно сделать, это установить и активировать плагин " WP Последний Войти ». Для более подробной информации, вы можете прочитать наш учебник на как установить Плагин Wordpress.

После активации плагина все, что вам нужно сделать, это получить доступ к списку пользователей. Из этого места вы заметите, что в пользовательскую таблицу был добавлен новый столбец.

Список недавно подключения пользователя

Впервые вы заметите, что для всех пользователей в столбце " последнее соединение Написано когда-либо ». Причина в том, что плагин еще не начал записывать все соединения. Поэтому, как только вы снова войдете в систему, вы заметите, что поле в этом столбце изменится.

Метод 2: как отобразить дату последнего входа пользователя в систему вручную

Как и следовало ожидать, этот метод предназначен для тех, у кого нет проблем с кодами. Помните, мы показали вам как создать плагин WordPress.

Так что все, что вам нужно сделать, это добавить следующий код в вашу активную тему или ваш Плагин Wordpress.

ID, last_login, время ()); } add_action ('wp_login', 'user_last_login', 10, 2); / ** * Отображение времени последнего входа в систему * * / function bpc_lastlogin () {$ last_login = get_the_author_meta ('last_login'); $ the_login_date = human_time_diff ($ last_login); вернуть $ the_login_date; } / ** * Добавить шорткод lastlogin * * / add_shortcode ('lastlogin', 'bpc_lastlogin'); ?>

Этот код добавит новый мета-ключ. Каждый раз, когда пользователь входит в систему, он сохраняет время в новом мета-ключе.

Прежде чем вы начнете использовать плагин, вам нужно будет выйти и снова войти в систему. Вы можете отобразить дату последнего подключения, используя следующий шорткод " [Lastlogin] » либо на вашем WordPress блог.

Вы также можете отобразить эту информацию в своей дочерней теме, используя следующий код:


демо-презентация последнего посещения

Как вы можете видеть, код отображает относительную дату (2 часа назад или «2 часа назад») вместо полной даты. Если вы хотите отобразить полную дату, найдите следующую часть кода в предыдущем коде:

$ The_login_date = human_time_diff ($ last_login);

Теперь замените эту строку следующим:

$ The_login_date = дата ( 'М J, У ч я а', $ last_login);

Формат M j, Y h: ia Это формат даты. Вы можете манипулировать им, чтобы изменить положение каждого элемента даты (час, год, день и т. д.).

Это все, что касается этого урока. Я надеюсь, что это позволит вам отображать дату последнего входа в систему ваших пользователей. WordPress блог.