Счетчик просмотров страниц и статей WordPress

Просмотров: 12 110

Приветствую вас, дамы и господа! Если вам необходим счетчик просмотров страниц и постов/статей WordPress  вы можете воспользоваться плагинами Page View Count или WP-PostViews, однако им есть довольно хорошая альтернатива. С ними я сегодня вас и познакомлю. Выводить количество просмотров ваших статей на сайте/блоге WP можно с помощью модуля Post Views Counter (счетчик просмотров статей) и совсем нового - Pageviews (просмотры страниц).

Счетчик просмотров страниц на сайте ВордПресс
Счетчик просмотров страниц для WordPress

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

Post Views Counter: Счетчик просмотров страниц/статей для WordPress

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

Плагин Счетчик просмотров записей WordPress
Плагин WordPress Post Views Counter

Счетчик просмотров сообщений отображает на сайте сколько раз просмотрели ту или иную вашу запись/страницу. После стандартной установки и активации плагина вы можете настроить Post Views Counter под свои предпочтения.

Включенные функции Post Views Counter:

  • Опция выбора типа поста, для которого счетчик будет работать и отображаться;
  • 4 метода сбора данных о просмотре: PHP, Javascript, Fast AJAX и REST API для большей гибкости;
  • Совместимость с правилами конфиденциальности данных;
  • Возможность в ручную задать количество просмотров для каждого поста;
  • Виджет статистики просмотров в панели мониторинга;
  • Возможность сортировать запросы постов в соответствии с их счетчиком просмотров;
  • Пользовательские конечные точки API REST;
  • Возможность установки интервала подсчета;
  • исключить из счетчика посетителей: ботов, зарегистрированных пользователей, выбранных ролей пользователей;
  • Исключить пользователей по IP;
  • Разделение отображение в зависимости от роли;
  • Ограничение доступа к редактированию просмотров публикаций для администраторов;
  • Импорт данных WP-PostViews в один клик;
  • Сортируемые столбцы в консоли WordPress;
  • Позиция отображения счетчика просмотров автоматическая, либо ручная с помощью шорткода;
  • Совместимость с мультисайтом;
  • Совместимость с W3 Cache / WP SuperCache;
  • Дополнительная поддержка кеширования объектов;
  • Совместимость с WPML и Polylang;
  • .pot файл для перевода добавлен.

Настройки счётчика просмотров страниц / записей WordPress

В настройках счетчика просмотров записей всего две вкладки. Основное и Отображение счётчика:

Настройки счетчика просмотров записей WordPress
Основные настройки счётчика записей ВордПресс

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

И вторая вкладка Отображение:

Счетчик просмотров записей и страниц WordPress
Настройки отображение счётчика WP

Плагин поддерживает русский язык, .pot файл для перевода включен. Можно также перевести его на любой язык. Для перевода воспользоваться программой Poedit или плагином Codestyling Localization.

Здесь, в настройках, вам нужно написать свой текст. Например, статью прочитали, просмотров или другой; где отображать счетчик: на страницах или сообщениях, или там и там; выбрать от каких пользователей учитывать просмотры; указать из выпадающего списка, где будет располагаться счетчик: автоматически выводить после статьи (по умолчанию), перед сообщением или вставить в нужное вам место (файл Отдельная запись single.php и Отдельная страница page.php) ручным способом при помощи функции <?php echo do_shortcode('[p-views]'); ?>. Куда вставите, там и будет отображаться ваш счетчик.

Обратите внимание, у вас есть возможность вывести счётчик с иконкой (по умолчанию график - dashicons-chart-bar) без текста или просто текст без иконки, а также и то и другое вместе:

Счетчик просмотров с иконкой
Счетчик просмотров после статьи, с иконкой и текстом

И самое интересное, то что можно выбрать любую иконку для своего счётчика, нажав ссылку Dashicons (официальные значки/иконки для WordPress):

Введите класс значка просмотров записей WordPress
Выберите любую иконку из Dashicons

Dashicons - это официальный значок шрифта администратора WordPress:

Значок для счётчика просмотров в виде глаза
Выбрать значок в виде глаза для счетчика просмотров

После нажатие на выбранный значок появится его название, например вид популярного глаза - dashicons-visibility:

Значок в виде глаза - видимость
Значок в виде глаза: dashicons-visibility

Копируете название и вставляете его в соответствующее поле в настройках плагина (смотрите скриншот выше), сохраняете изменения  и опля, смотрим результат:

Счетчик просмотров с иконкой в виде глаза
Счетчик просмотров с иконкой dashicons-visibility

И так, друзья, с этим плагином разобрались, теперь можно переходить к почти новому плагину и как считает Gennady Kovshenin (Геннадий Ковшенин), что plugins Pageviews один из лучших.

Счетчик просмотров страниц и постов/статьи. Плагин Pageviews

Плагин Pageviews - легкий счетчик просмотров для вашего WordPress сайта.

Плагин Pageviews для ВордПресс
Счетчик просмотров страниц и постов/статьи. Плагин Pageviews

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

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

Счетчик просмотров
Счетчик просмотров после статьи

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

Для этого, необходимо вставить в файле Функции темы functions.php вашей темы такой код (будьте осторожны, сделайте резервную копию файла), в самом низу, после закрывающего символа ?>:

add_action( 'after_setup_theme', function() {
    add_theme_support( 'pageviews' );
});

Это отключит стандартный функционал вывода счетчика в конце каждой статьи. Добавить счетчик в произвольное место можно при помощи события в любом шаблоне вашей темы (файл Одна запись single.php):

Читали: <?php do_action( 'pageviews' ); ?>

Например так:

Счетчик просмотров статьи
Простая замена для WP-PostViews и других популярных плагинов с наследственными стилями

Почему, по мнению авторов данного плагина, нужно использовать именно это счётчик на своём сайте? Давайте дадим слово разработчикам Pageviews:

Плагин Pageviews основан на JavaScript, поддерживает все плагины кэширования и эффективно работает даже на сайтах с высокой посещаемостью. Большинство из существующих плагинов, как и многие сторонние инструменты аналитики, выполняют AJAX запрос для увеличения счетчика просмотров.

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

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

Установить плагин можно стандартным способом из вашей админпанели WordPress раздел: Плагины - Добавить новый. Устанавливаете, активируете и всё. Если захотите установить отображение счетчика в нужном вам месте используйте инструкцию выше.

Вот пожалуй и всё на сегодня. Больше не смею вас задерживать, дорогие товарищи. До новых встреч. Пока, пока.


18 комментариев к “Счетчик просмотров страниц и статей WordPress”

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

    Ответить
    • Да, нужно время, около суток, потом сайт будет открываться. Если сайт новый, вам нужно наполнять его статьями и только потом думать о счётчике. 🙂

      Ответить
  2. Спасибо за статью. Воспользовалась. Все получилось. Глазик на месте. Мне нравится.

    Ответить
  3. немного не понятно как на все сразу поставить глаз вместо черточек в Плагине Pageviews

    Ответить
  4. Стас, чтобы изменить иконку около количества просмотров, нужно:
    1. Выбрать иконку вот тут: https://developer.wordpress.org/resource/dashicons/#admin-appearance и скопировать его название http://joxi.ru/v29dePdS3M3Vlm
    2. Вставить скопированное название в настройках плагина в разделе «Display» http://joxi.ru/D2PVRYVIpgpQ3r

    У меня стоит «глаз» 🙂

    Ответить
  5. А как отключить публичный вывод в посте? Убрала все галочки, но у меня не работает отключение, хоть весь плагин удаляй, но жалко, он в админке по каждой странице подсчет показывает…

    Ответить
  6. Здравствуй. У меня стоит плагин популярных записей WP Popular Post. Данные о просмотрах отображаются в сайдбаре. После активации плагина Webcrafic Clearfy плагин WPPP перестает учитывать посещения.
    Не знаешь, чем можно заменить, но чтобы сохранить кол-во отображаемых просмотров в сайдбаре. И в общей стате.

    Ответить
    • Попробуй плагин Top 10 — Popular posts plugin for WordPress или WordPress Popular Posts (я у себя такой использую), или введите в поиск по плагинам метку popular posts и выбирайте.

      Ответить
  7. А POST VIEWS можно заменить на русский ПРОСМОТР СООБЩЕНИЙ?

    И можно ли поставить счетчик этот вверху статьи?

    Ответить
    • Видимо вы не внимательно читали. Можно вставить счётчик в начале статьи и текст заменить на свой.

      Ответить

Оставьте комментарий