Вы хотите отображать дату регистрации пользователя в WordPress? Иногда популярные сайты и форумы для пользователей отображают дату регистрации пользователя в своем профиле.
В этом руководстве мы увидим, как отображать дату регистрации пользователя в WordPress.
Где и как вы хотите отображать дату регистрации пользователя?
Некоторые из вас могут просто захотеть показать дату регистрации пользователя в таблице пользователей на панели инструментов. Это даст вам быстрый просмотр, когда пользователь присоединяется к вашему Веб-сайт и позволяет сортировать по дате регистрации.
Другой сценарий - отображение даты регистрации пользователя на "Изменить профиль". Это позволит любому администратору и самому пользователю увидеть дату регистрации на сайте WordPress.
Наконец, самый популярный сценарий, вероятно, когда вы хотите отобразить дату регистрации пользователя в его общедоступном профиле на общедоступном интерфейсе вашего Веб-сайт.
Давайте посмотрим, как туда добраться.
Добавьте столбец даты регистрации на странице пользователей в панели управления
Первое, что вам нужно сделать, это установить и активировать плагин. Колонки администратора. После активации нужно перейти в Настройки »Столбцы администратора для настройки плагина.
На вкладке "Столбцы администрирования" щелкните "Пользователи", а затем щелкните значок " добавить столбец".
Затем выберитеRegistreredВ выпадающем меню Тип и нажмите кнопку обновления.
Теперь вы можете перейти на экран «Пользователи», где вы увидите новый столбец с названием «RegistreredОтображение даты, когда пользователь был сохранен на вашем сайте WordPress.
Отображение даты регистрации в профиле пользователя
Для отображения даты регистрации на странице редактирования профиля вам необходимо будет скачать собственный плагин на свой Веб-сайт.
Просто создайте новый файл на своем компьютере с помощью текстового редактора, такого как Блокнот, и сохраните файл как мой membersince.php
на вашем рабочем столе. Затем откройте файл и вставьте внутрь следующий код.
%1.0$s %10$s Membre depuis: %1$s '; $udata = get_userdata( $user-ID ); $registered = $udata-> user_registered; printf ($ table, 'Зарегистрировано', дата ("МОЕ", strtotime ($ зарегистрировано))); }?>
Сохраните свой файл и загрузите его на свой сайт WordPress. Что мы только что сделали, это создать плагин.
Наконец, вы можете подключиться к своему сайту WordPress с помощью FTP-клиента. Перейдите к "/wp-content/plugins/" et envoyer votre fichier membership.php.
Теперь вы можете перейти на свою страницу WordPress плагины и активируйте этот плагин на своем сайте.
Вот и все ! Убедитесь, что все работает, отредактировав профиль пользователя в панели управления WordPress, и вы увидите дату регистрации пользователя.
Просмотр даты регистрации пользователя на вашем сайте
В этом методе мы будем использовать простой шорткод для отображения даты регистрации пользователя в общедоступном интерфейсе вашего сайта WordPress.
Сначала вам нужно будет добавить в файл следующий код functions.php вашей темы или на сайте плагина.
функция bpc_user_registration_date ($ atts, $ content = null) {$ userlogin = shortcode_atts (array ('user' => FALSE,), $ atts); $ uname = $ userlogin ['пользователь']; if ($ uname! == FALSE) {$ user = get_user_by ('логин', $ uname); if ($ user == false) {$ message = 'Этот пользователь не существует.'; } еще {$ udata = get_userdata ($ user-ID); $ зарегистрировано = $ udata-> зарегистрировано_пользователем; $ message = 'Участник с:'. date ("d FY", strtotime ($ зарегистрировано)); }} else {$ message = 'Пожалуйста, укажите имя пользователя.'; } return $ message; } add_shortcode ('membersince', 'bpc_user_registration_date');
Затем вы можете отобразить дату регистрации пользователя, просто используя короткий код следующим образом:
[Пользователь Membersince =Thierry]
Заменить " Thierry С именем пользователя, которое вы хотите отобразить.
Мы надеемся, что это руководство научило вас отображать дату регистрации пользователя в WordPress. Если у вас есть комментарии или предложения, сообщите нам об этом в специальном разделе.
привет
Спасибо за этот отличный урок! это действительно приятно
Просто вопрос
Если мы хотим отобразить его на странице по умолчанию, а дата регистрации автоматически отображается и связана с пользователями, которые просматривают эту страницу, без необходимости добавлять псевдоним по псевдониму, что нам делать?
спасибо
привет;
Является ли плагин админ колонки обратной силой?
Будет ли отображаться дата регистрации уже зарегистрированных пользователей?
мерси
Cordialement
Привет Jorkens,
Эрве ответить вам в данный момент.
Bonjour.
Нет, к сожалению, плагин не имеет обратной силы.
Товары.
Эээ ... конечно же "задним числом": дата регистрации по умолчанию записывается в базу для всех пользователей.
Столбцы администратора просто читают эту дату и отображают ее.
Если мы удалим столбцы администратора, дата регистрации больше не будет отображаться… но все еще будет присутствовать в базе данных.