Как увидеть, кто сейчас онлайн на вашем WordPress сайте?

Всем привет! Сегодня мы собираемся показать вам, как в режиме реального времени видеть статистику посещений вашего WordPress сайта.

Как увидеть, кто сейчас онлайн на вашем WordPress сайте?

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

Начинаем мы с установки плагина WP-UserOnline. Его необходимо скачать с wordpress.org.

Перейдите в Плагины – Добавить новую страницу в панели администратора WordPress. Загруженный плагин не забудьте активировать.

После того, как плагин активирован, мы можем изменить его настройки по умолчанию. Откройте Настройки – UserOnline.

Здесь отражены все общие настройки. Первый раздел – Настройки UserOnline.

Who_is_online_1

  1. Тайм-аут. Как скоро пользователь будет удален из базы данных (в секундах).
  2. UserOnline URL. Ссылка для UserOnline страницы. Скопируйте эту ссылку, которая понадобится вам при создании статистики страницы.
  3. Залинкованные имена пользователей. Настройки. Вы можете связать имена пользователей с их аккаунтом или персональной страницей в сети.
  4. Соглашение и присвоении имен. Позволяет настроить данные по умолчанию.

Плагин имеет несколько доступных шаблонов:

Who_is_online_2

  1. Пользователи онлайн.
  2. Просмотры сайта.
  3. Просмотры страницы.

Здесь вы можете изменить страницы UserOnline и контент.

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

  1. Использование виджета:
  • Внешний вид – Виджеты страницы.
  • Найдите виджет с названием UserOnline.

Who_is_online_3

Этот виджет имеет несколько статических данных:

  • Подсчет пользователей онлайн;
  • Просмотр пользователями текущей страницы;
  • Пользователи сейчас на сайте;
  • Подсчет пользователей онлайн и просмотр пользователями текущей страницы;
  • Подсчет пользователей онлайн и Пользователи сейчас на сайте.

– Поместите виджет на ту позицию, где вы хотите показывать статистику сайта. Результат будет выглядеть следующим образом:

Who_is_online_4

  1. Добавить статистику на отдельную страницу:

– Страницы – Все страницы в админке сайта. Здесь можете добавить отдельную страницу статистики.

– Нажмите на Добавить новую в левом верхнем углу, чтобы добавить новую страницу.

– Введите заголовок страницы. И добавьте шорткод в поле страницы контента:

[page_useronline]

– Следующий шаг – смена постоянной ссылки. В разделе Ссылка под полем страница заголовка нажмите на кнопку Изменить, чтобы изменить постоянную ссылку. Помните URL UserOnline на странице настроек плагина? Вставьте ее здесь. Проверьте вновь созданную страницу и постоянную ссылку.

– Нажмите на кнопку Опубликовать, чтобы сохранить изменения. Теперь, если вы хотите, чтобы ваша страница была видна в фронтенде сайта, вы можете добавить его в меню в разделе Внешний вид – Меню в своей админке.

Who_is_online_5

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

  1. Использование PHP кода:

– Разработчики плагина WP-UserOnline рекомендуют добавлять код PHP в файл sidebar.php шаблона.

– Вы можете найти этот файл в wp-content/themes/themeXXXXX (XXXXX – номер шаблона) директории на сервере.

Код, который необходимо добавить:

<?php if (function_exists('users_online')): ?>
	<p>Users online: <div id="useronline-count">
	<?php users_online(); ?>
	</div></p>
<?php endif; ?>

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

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

Прокомментируйте первым.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>