Меню

Как сделать счетчик просмотров wordpress

WP Magazine

Про WordPress на русском языке

Pageviews: простой счетчик просмотров для WordPress

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

» data-medium-file=»https://wpmag.ru/wp-content/uploads/sites/13/2016/07/pageviews-wordpress-plugin-stats-300×137.png» data-large-file=»https://wpmag.ru/wp-content/uploads/sites/13/2016/07/pageviews-wordpress-plugin-stats-1024×466.png» src=»https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/pageviews-wordpress-plugin-stats.png?w=780″ alt=»Счетчик просмотров для WordPress» width=»766″ height=»348″ srcset=»https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/pageviews-wordpress-plugin-stats.png?resize=1600×728 1600w, https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/pageviews-wordpress-plugin-stats.png?resize=800×364 800w, https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/pageviews-wordpress-plugin-stats.png?resize=530×241 530w, https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/pageviews-wordpress-plugin-stats.png?resize=400×182 400w, https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/pageviews-wordpress-plugin-stats.png?resize=320×145 320w» sizes=»(max-width: 2002px) 100vw, 2002px»/>

Счетчик просмотров для WordPress

Pageviews это далеко не первый плагин, реализующий подсчет и вывод количества просмотров статей в WordPress. Долгое время уже существуют плагины WP-PostViews, Post View Counter и многие другие, но у этих аналогов есть одна (не всегда очевидная) проблема — производительность.

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

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

Плагин Pageviews

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

» data-medium-file=»https://wpmag.ru/wp-content/uploads/sites/13/2016/07/wordpress-pageviews-counter-example-300×83.png» data-large-file=»https://wpmag.ru/wp-content/uploads/sites/13/2016/07/wordpress-pageviews-counter-example-1024×282.png» src=»https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/wordpress-pageviews-counter-example.png?w=780″ alt=»Пример работы плагина Pageviews» width=»766″ height=»210″ srcset=»https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/wordpress-pageviews-counter-example.png?resize=1600×440 1600w, https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/wordpress-pageviews-counter-example.png?resize=800×220 800w, https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/wordpress-pageviews-counter-example.png?resize=530×145 530w, https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/wordpress-pageviews-counter-example.png?resize=400×110 400w, https://wpmag-22.cdn.pjtsu.com/wp-content/uploads/sites/13/2016/07/wordpress-pageviews-counter-example.png?resize=320×88 320w» sizes=»(max-width: 1606px) 100vw, 1606px»/>

Пример работы плагина Pageviews

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

Изменение внешнего вида и расположения счетчика

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

Для этого необходимо лишь объявить о поддержке плагина в файле functions.php вашей темы:

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

В репозитории GitHub этого плагина есть более подробная инструкция для разработчиков.

Импорт, популярные записи и многое другое

Разработчики Pageviews планируют создать расширения для плагина, которые позволят импортировать или синхронизировать статистику с другими сервисами, включая Jetpack Stats, Google Analytics и Яндекс.Метрику. Также в планах дать пользователям возможность выводить популярные записи на основе собранной статистики, живое обновление и другие функции.

Читайте также:  Счетчик сообщения нокиа люмия

Источник

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

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

Нужно ли устанавливать счетчик просмотров статей?

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

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

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

Плагины для установки счетчика просмотров страниц

Плагин PageViews

Первый плагин, который рассмотрим – PageViews.

Его основное преимущество перед другими плагинами той же категории – он не нагружает сайт. Потому плагин подойдет даже для ресурсов с высоким траффиком и, по словам разработчиков, никак не замедлит их работу. Каким образом работает Pageviews? Это плагин с открытым кодом, основанный на JavaScript. Подсчет просмотров происходит на стороннем ресурсе, без задействования мощностей сайта, на котором установлен Pageviews.

Установка плагина стандартная для WordPress. Счетчик по умолчанию размещается в конце статьи. Но есть возможность изменить предустановленные настройки. Для этого потребуется внести следующий код в файл functions.php вашей темы:

Здесь вы сообщаете о поддержке плагина Pageviews. Теперь можно поменять место размещения счетчика по своему усмотрению, добавляя код указанный ниже в выбранный вами файл шаблона (к примеру, page.php).

Последнее обновление плагина по состоянию на сегодня было 1 месяц назад. Совместим он с Вордпрессом вплоть до версии 4.8.

Плагин WP-PostViews

Следующий плагин, который мы рассмотрим — Wp Postviews. Создан он гораздо раньше, чем предыдущий описанный нами Pageviews. Возможно, поэтому он и более популярен (для сравнения, активных установок Wp-PostViews – 200 000+, PageViews – 1 000+). Последнее обновление – 4 месяца назад. Совместим вплоть до версии 4.7.5.

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

Пройдемся по каждому пункту по порядку.

  1. Вы можете выбирать, какие просмотры считать: от всех пользователей (Everyone), от зарегистрированных посетителей (Registered Users Only) или гостей (Guests only).
  2. Можно учитывать, либо отменить учет просмотров страницы ботами (поисковых систем и т.п.)
  3. Шаблон надписи, который будем выводиться на странице при подсчете посещений. Можно оставить тот, который приведен на картинке выше.
  4. Шаблон надписи для наиболее просматриваемых записей. Подойдет такой:
Читайте также:  Код ошибки газового счетчика

Плагин Wp-PostViews создает виджет для отображения наиболее популярных записей (по количеству просмотров страницы). Его можно помещать в ту часть шаблона, где вы хотите выводить данный блок.

Ниже на этой же странице вы найдете опции отображения (Display Options). Здесь можно указать для кого будет доступен счетчик просмотров на каждом типе страниц.

В этой графе можно изменить отображение для каждого (Display to everyone) на два дополнительных варианта: только для зарегистрированных пользователей (Display to registered users only) и не отображать (Don’t display on).

Сохраняем изменения. Но для того, чтобы счетчик заработал, нам потребуется внести некоторые изменения в файлы шаблона.

  • Находим и открываем файл php (wp-content/themes/ /index.php).
  • Подойдут также archive.php, single.php, post.php или page.php.
  • Находим такой код в файле: .
  • Под ним, в том месте страницы, где вы хотите поместить счетчик, прописываем:

В файле стилей (style.css) вы можете внести изменения во внешний вид счетчика. Читайте подробнее о том, как работать со стилями в Вордпресс.

Плагин Post Views Counter

Последнее обновление плагина – 5 месяцев назад. Активных установок 40 000+. Совместимость вплоть до версии 4.7.5.

У плагина Post Views Counter есть три метода сбора информации по просмотрам: PHP, JavaScript или REST API. Среди дополнительных функций – возможность быстро импортировать данные из WP-PostViews, а также устанавливать значение на счетчике вручную.

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

В настройках есть две закладки: Общие (General) и Отображение (Display).

В общих можно выбрать тип страниц, для которых будет производиться подсчет просмотров, метод подсчета (PHP, Javascript), время между учетом просмотров одного и того же пользователя, тип посетителей.

На вкладке Display можно указать надпись счетчика (Post View Label), выбрать тип страниц, на которых будет отображаться статистика, выбрать позицию и стиль иконки счетчика. Также можно спрятать счетчик от определенного типа посетителей.

Разумеется, это не все плагины для подсчета количества просмотров записи на WordPress. Кроме описанных выше, также есть Page View Count, Page Visit Counter. Выбирайте тот, который больше соответствует вашему запросу и потребностям.

Счетчик просмотров страниц на WordPress без плагина

Теперь разберемся, как можно выводить количество посещений без подключения плагинов. Для этого потребуется внести изменения в файл функций functions.php.

Здесь первая функция считает количество просмотров страницы в WordPress, а вторая выводит их. Теперь в файлах single.php, page.php, index.php (по аналогии с тем, как мы прописывали код для плагина) в том месте, где вы хотите выводить счетчик нужно прописать следующее:

В файле стилей для данного элемента можно указать такие параметры:

Здесь мы задаем размер шрифта, величину поля, фон и т.п.

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

Источник



10 лучших плагинов WordPress для установки счетчиков посетителей

Плагины счетчиков посещений для WordPress — это замечательное расширение для любого сайта или блога. Они позволяют эффективно отслеживать, какое количество пользователей побывало на вашем сайте.

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

1. Visitor Map

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

2. Simple Visitor Counter

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

3. Awesome Visitor Counter

Вы можете загрузить Awesome Visitor Counter из репозитория WordPress и вывести виджет в боковой панели, подвале или другом месте. Он позволяет отслеживать, анализировать и даже выводить результаты. С помощью этого плагина можно отследить каждого посетителя сайта:

4. Personal Hit Counter

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

5. Visitor Counter Plugin

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

6. Free counter

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

7. Visitors Online от BestWebSoft

Этот мощный PHP счетчик посещений позволяет отслеживать количество посетителей на сайте. С его помощью можно отображать информацию в панели администрирования WordPress . Также плагин позволяет определять дни с наибольшим количеством посещений:

8. WP Counter – Visitor Counter WordPress Plugins

Это профессиональный и простой счетчик посетителей. Данный плагин позволяет отслеживать уникальных посетителей сайта по различным диапазонам дат:

9. Jellyfish Counter Widget

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

10. Page Visit Counter

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

Источник