Счетчик просмотров статьи и блок популярных статей (Ajax_the_views и WP-PostViews).

В данной статье я расскажу как вывести количество просмотров поста. Для этого будет использоваться плагин  «WP-PostViews». Данный плагин позволяет считать просмотры от гостей, пользователей и поисковых ботов. Также вы можете выводить список  популярных статей. Но у данного данного плагина есть минус, он плохо работает с плагинами кэширования (в данном случае это Hyper Cache). Для правильной работы, мы поставим еще плагин «Ajax the views». Но у него также есть маленький недостаток, он выводит сначала слово «Загрузка» вместо числа просмотров, а после загрузки число. В принципе это не критично, т.к. это мало заметно на ПК. А вот на телефоне не редко это замечал. Для исключения таких ситуаций я просто заменил слово «Загрузка.»

Установка плагинов.

Переходим в меню «Добавить новый». Через поиск ставим и активируем плагин «WP-PostViews», а потом «Ajax the views».

Отредактируем Ajax_the_views

Переходим в меню Редактор. Выбираем плагин из списка и нажимаем кнопку Выбрать.

Находим следующую строчку и заменяем слово «Загрузка» на свое, к примеру на тире «-«.

Настройка WP-PostViews

Мой пример настройки плагина. Самое главное, это первые два поля.

Первый — кого считать, думаю лучше считать только гостей.

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

Установка вывода счетчика

Открываем шаблон, находим страницу single (скорее всего). И вставляем примерно следующие строки:

<?php if(function_exists('the_views')) { ?><li>открыто в <?php the_views();?> раз </li><?php } ?>

Вывод популярных записей

<?php if (function_exists('get_most_viewed')): ?> <ul> <?php get_most_viewed("both",8); ?> </ul> <?php endif; ?>

Цифра 8 — это кол-во записей.

А первый — это что выводить. Возможны следующие значения ‘post’ — записи, ‘page’ — страницы,  ‘both‘ — все.

 



comments powered by Disqus

Популярное