Разработка сайта для Вашего бизнеса. Веб дизайн. Дизайн логотипа, фирменного стиля, рекламная фотография . Комплексный рекламный креатив.

Ralex. We do the work.
На рынке с 1999го года. Средняя ценовая категория. Ориентация на эффективность решений.
Ознакомтесь с нашим портфолио
Узнайте больше о услугах
Свяжитесь с нами:
E-mail: [email protected]
Tel: (044) 587 - 84 - 78
Custom web design & дизайн и разработка сайта "под ключ"
Креативный, эффективный дизайн. Система управления сайтом (СУС).
Custom flexible разработка систем электронной коммерции
Система e-commerce разрабатывается под индивидуальные потребности. Гибкая функциональность.
Search Engine Optimzation & оптимизация под поисковые системы (SEO)
Постоянная оптимизация и мониторинг сайта в поисковых системах. Достигаем результата быстро и эффективно
Custom logo design & дизайн логотипа и фирменного стиля
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.
профессиональная рекламная фотография
креативно, смело, качественно
Custom logo design & рекламный креатив. дизайн рекламы
Многолетний опыт. Огромное портфолио. Уникальное предложение и цена.

Як відображати дату реєстрації в WordPress

  1. Коли і навіщо може знадобитися відображення дати реєстрації
  2. Додавання колонки з датами реєстрацій користувачів в адмінці
  3. Відображення дати реєстрації в профілі користувача
  4. Відображення дати реєстрації користувача у себе на сайті

Наша взаимовыгодная связь https://banwar.org/

Найчастіше популярні сайти з членством і форуми відображають дату реєстрації в профілях своїх користувачів. Наприклад: член сайту з 2015 року. У цій статті ми пояснимо як це можна зробити.

Коли і навіщо може знадобитися відображення дати реєстрації

Відображення дати реєстрації в адмінпанелі дозволяє впорядкувати користувачів за датою реєстрації. Інший сценарій це відображення дати реєстрації на сторінці профілю, що дозволить побачити коли користувач був зареєстрований. Останній варіант це коли дата реєстрації видно публічно. Давайте розглянемо кожен з цих сценаріїв.

Додавання колонки з датами реєстрацій користувачів в адмінці

Спершу вам треба встановити і активувати плагін Admin Columns. Після активації зайдіть в Settings> Admin Columns, щоб налаштувати плагін.

Під вкладкою колонок натисніть на users і потім клацніть по кнопці add column. Потім виберіть Rigstered в випадаючому меню і клацніть по store updates. Тепер можете зайти на екран користувачів і побачите там графу Registered, яка буде показувати дату реєстрації користувачів.

Відображення дати реєстрації в профілі користувача

Щоб показувати дату реєстрації в налаштуваннях профілю вам треба завантажити користувальницький плагін. Просто створіть новий файл, використовуючи текстовий редактор на зразок Блокнота і назвіть його membersince.php Потім вставте в нього наступний код:

<? Php namespace ShowMemberSince; add_action ( 'plugins_loaded', 'ShowMemberSince \ init'); / ** * Adding needed action hooks * / function init () {foreach (array ( 'show_user_profile', 'edit_user_profile') as $ hook) add_action ($ hook, 'ShowMemberSince \ add_custom_user_profile_fields', 10, 1); } / ** * Output table * @param object $ user User object * / function add_custom_user_profile_fields ($ user) {$ table = '<h3>% 1 $ s </ h3> <table class = "form-table"> < tr> <th>% 1 $ s </ th> <td> Member since:% 2 $ s </ td> </ tr> </ table> '; $ Udata = get_userdata ($ user-ID); $ Registered = $ udata-> user_registered; printf ($ table, 'Registered', date ( "MY", strtotime ($ registered))); }?>

Збережіть файл і завантажте його на сайт WordPress. Ви можете підключитися до свого сайту за допомогою FTP-клієнта і зайти в папку wp-content / plugins / Тепер можете зайти на сторінку плагінів і активувати свій новий плагін. На цьому все. Переконайтеся в роботі плагіна, просто зайшовши в правку профілю у себе в адмінці, і ви побачите дату реєстрації користувача.

Відображення дати реєстрації користувача у себе на сайті

У цьому способі ми будемо використовувати простенький шорткод для відображення дати реєстрації користувачів у себе на сайті. Спершу вам треба додати наступний код в файл functions.php

function wpb_user_registration_date ($ atts, $ content = null) {$ userlogin = shortcode_atts (array ( 'user' => FALSE,), $ atts); $ Uname = $ userlogin [ 'user']; if ($ uname! == FALSE) {$ user = get_user_by ( 'login', $ uname); if ($ user == false) {$ message = 'Sorry no such user found.'; } Else {$ udata = get_userdata ($ user-ID); $ Registered = $ udata-> user_registered; $ Message = 'Member since:'. date ( "d FY", strtotime ($ registered)); }} Else {$ message = 'Please provide a username.'; } Return $ message; } Add_shortcode ( 'membersince', 'wpb_user_registration_date');

Потім ви можете відобразити дату реєстрації користувача просто використовуючи шорткод на зразок цього:

[Membersince user = peter]

Тільки замініть peter на ім'я користувача, чию дату реєстрації збираєтеся відобразити.

Наша спеціальність - розробка та підтримка сайтів на WordPress. Контакти для безкоштовної консультації - [email protected] , +371 29394520

Категории
  • Биология
  • Математика
  • Краеведению
  • Лечебная
  • Наука
  • Физике
  • Природоведение
  • Информатика
  • Новости

  • Новости
    https://banwar.org/
    Наша взаимовыгодная связь https://banwar.org/. Запустив новый сайт, "Пари Матч" обещает своим клиентам незабываемый опыт и возможность выиграть крупные суммы.


    Наши клиенты
    Клиенты

    Быстрая связь

    Тел.: (044) 587-84-78
    E-mail: [email protected]

    Имя:
    E-mail:
    Телефон:
    Вопрос\Комментарий: