Хотели бы вы вывести на экран количество пользователей, которые в данный момент онлайн? Виджеты, выводящие количество пользователей онлайн, очень популярны на разных форумах и сайтах сообществ. В этой статье мы покажем вам, как вывести на экран количество пользователей онлайн в данный момент.
Первое, что вы можете сделать – это установить и активировать плагин WP Useronline. После активации вы должны посетить страницу «Settings» — «UserOnline», чтобы настроить параметры плагина.
На этой странице вы можете изменить стандартные настройки плагина. Параметры включают в себя временной промежуток, адрес страницы с пользователями онлайн, а также параметры вывода данных.
Дефолтные параметры подойдут большинству сайтов, поэтому вы можете просто щелкнуть по кнопке «Сохранить настройки» в самом низу страницы.
Следующий шаг – создать страницу, где вы хотите выводить пользователей, которые в данный момент онлайн на сайте. Создать новую страницу можно с помощью раздела Страницы – Добавить новую.
Вы можете использовать любой заголовок для этой страницы, однако слаг URL должен быть тем же самым, как и в настройках плагина. Щелкните по кнопке Edit рядом со слагом URL и задайте слаг «useronline».
Далее вам понадобится добавить шорткод в область контента. Теперь вы можете публиковать эту страницу.
Вывод пользователей онлайн во фронтэнде WordPress
Плагин предлагает два варианта вывода онлайн пользователей в WordPress. Первый метод рекомендуется новичкам. Просто перейдите к странице Внешний вид – Виджеты и перетащите виджет User Online в сайдбар.
Второй метод – использовать этот код в файлах вашей темы, в той позиции, где вы хотите вывести пользователей онлайн.
<?php if (function_exists('users_online')): ?> <p>Users online: <div id="useronline-count"><?php users_online(); ?></div></p> <?php endif; ?>
С помощью второго метода вы можете использовать произвольный CSS для стилизации.
Источник: wpbeginner.com
Да, на некоторых сайтах я использую этот плагин. Он действительно очень удобен и прост в настройках, и порой бывает действительно необходим.
Для форумов, к примеру, очень полезен.