Как случайным образом отображать зарегистрированных пользователей в WordPress

Вы хотите отобразить некоторых зарегистрированных пользователей на вашем сайте WordPress? Выделение пользователей может создать чувство общности и...

Вы хотите отобразить некоторых зарегистрированных пользователей на вашем сайте WordPress?

Выделение пользователей может создать чувство общности и укрепить членство. Однако на сайте с большим количеством пользователей имеет смысл просто показывать несколько случайных пользователей.

В этой статье мы покажем вам, как отобразить список случайных зарегистрированных пользователей на вашем сайте WordPress.

Почему случайно отображаются зарегистрированные пользователи в WordPress?

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

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

Существует множество способов выделить пользователей и авторов на вашем сайте. Например, вы можете добавить информационное окно автора и отобразить недавно зарегистрированных пользователей.

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

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

Как произвольно отображать зарегистрированных пользователей в WordPress

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

Добавление кода к функциям.php

Первым шагом будет добавление следующего фрагмента кода в функции вашей темы.php-файл, в плагин для конкретного сайта или с помощью плагина code snippets.

Важно: Вы должны заменить текст, где написано ‘REPLACE_WITH_SECONDS’, на количество секунд, которое вы хотите, чтобы кэш истек. Мы рекомендуем установить это число не менее 300, что приведет к истечению срока действия кэша через 5 минут (300 секунд). Меньше, чем это может серьезно повлиять на скорость и производительность вашего сайта WordPress.

Это позволит создать список из пяти случайных пользователей. Вы можете иметь больше или меньше пользователей в списке, изменив число в ‘LIMIT 5’ в строке 5.

Сниппет кода запрашивает таблицу пользователей WordPress в вашей базе данных и выбирает случайную строку. Затем он выводит результаты в виде маркированного списка с аватаром и именем пользователя. Если пользователь указал URL сайта в своем профиле, то имя пользователя также будет связано с его сайтом.

Теперь вам нужно отобразить список зарегистрированных пользователей. Мы рассмотрим два различных метода.

Отображение случайных зарегистрированных пользователей в посте или виджете

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

[randomusers]

Вы можете вставить шорткод в пост, страницу или виджет, где вы хотите отобразить список случайных зарегистрированных пользователей. В данном руководстве мы добавим список в виджет.

Вам нужно перейти к разделу Внешний вид » Виджеты а затем щелкнуть на значке вставки блока «Плюс. Вам нужно найти блок Shortcode и перетащить его на боковую панель или в другую область виджетов.

Добавление блока шорткодов в боковую панель

После этого, вы должны вставить скопированный выше шорткод в поле шорткода.

Не забудьте нажать кнопку «Обновить», чтобы изменения вступили в силу.

Вы можете выполнить те же шаги, добавив шорткод в пост или страницу.

Теперь вы можете посетить свой сайт, чтобы просмотреть список случайных зарегистрированных пользователей. Чтобы настроить их отображение, вам нужно будет добавить пользовательский CSS на свой сайт.

Вывод списка случайных зарегистрированных пользователей в виджете

Отображение случайных зарегистрированных пользователей в шаблоне WordPress

Второй метод — добавить тег шаблона в файлы шаблона вашей темы, например, sidebar.php или нижний колонтитул.php.

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

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

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

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий