Счетчик просмотров статьи и блок популярных статей (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' - все.  

Возврат к списку