Как добавить систему баллов в WordPress для повышения активности пользователей

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

gamification[1]

Первым делом вам необходимо установить и активировать плагин WordPoints plugin. После активации переходим на страницу WordPoints » Point Hooks для создания своего вида баллов.

newpointstype[1]

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

addinghooks[1]

Хуки — это действия, которые ваши пользователи могут выполнять для того, чтобы зарабатывать баллы. Сейчас вы можете раздавать баллы за посещение своего сайта, оставления комментариев, написание статей, регистрацию на вашем сайте и получение комментариев к своим статьям.

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

Не забудьте сохранить проделанные изменения.

hooksetting[1]

Теперь повторите процесс для каждого действия, которое будет вознаграждено. Для хука регистрации вам необходимо будет разрешить регистрацию на своем сайте.

Вот и все, WordPoints начнет отслеживать и просчитывать баллы для пользователей вашего сайта. Историю начисления поинтов можно просмотреть на странице WordPoints » Points log в административной панели.

Отображаем баллы пользователей на своем WordPress сайте

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

1. Points Log

Этот виджет добавит последние начисления поинтов на сайте. Он отобразит действия пользователей и количество баллов за них.

wppointslogwidget[1]

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

Вот так виджет будет выглядеть на вашем сайте.

pointslogpreview[1]

2. WordPoints

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

userpointswidget[1]

Указываем название для виджета и изменяем поля формы при необходимости. Также можно настроить количество строк из лога активности пользователя. По окончанию сохраняем изменения.

Виджет выглядит вот так:

userpointsinfo[1]

3. WordPoints Top Users

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

topusers[1]

Снова указываем имя для виджета и выбираем тип баллов. Указываем сколько пользователей должно отобразиться в списке и сохраняем изменения.

Вот так будет выглядеть виджет ТОП пользователей на сайте:

topuserspreview[1]

Выводим количество баллов в записях и на страницах WordPress

В WordPoints также есть шорткоды для вывода баллов на сайте.

Вы можете отобразить ТОП ваших пользователей, просто добавив этот шорткод:

[wordpoints_points_top]

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

[wordpoints_points_logs]

Также можно показать пользователям, как они заработали свои баллы, если вывести список их действий. Просто добавьте этот шорткод для отображения лога:

[wordpoints_how_to_get_points]

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

По всем вопросам и отзывам просьба писать в комментарии ниже.

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

VN:F [1.9.22_1171]
Rating: 4.0/5 (4 votes cast)

Об авторе ADv

Занимаюсь разработкой сайтов и магазинов на WordPress. Оказываю платные помощь и консультации. Skype: advokat_b
  • Сергей Бамбо

    как вывести ранг пользователя?

Scroll To Top