Установка счетчика Liveinternet на WordPress.

К сожалению, WordPress не содержит встроенного счётчика посещаемости. Поэтому для таких сайтов востребованы Яндекс.Метрика и Google Analytics . Зачастую установливаю сразу оба счётчика, чтобы они делали захват адресов страниц для поискового индекса. Но захотелось увидеть статистику посещаемости прямо на сайте.

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

Решил взять информер посещаемости от Яндекса и разместить прямиком в консоли WordPress, в административном разделе. На так называемой "dashboard ". В виде виджета:

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

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

Информер посещаемости для администратора

Чтобы разместить информер статистики от Яндекса в административном разделе WordPress, я отредактировал этот файл:

/wp-admin/includes/dashboard.php

И вставил перед строчкой:

if (is_network_admin()) { - примерно на 50-ой строке

Следующий код

function dstat() {?>

// код информера метрики

wp_add_dashboard_widget("stat_widget", "Статистика", "dstat");

Вся конструкция должна находиться там, где указаны остальные wp_add_dashboard_widget .

Из этого программного кода можно догадаться, что сначала задаётся функция dstat, у которой есть единственная цель - выводить на экран то, что указано внутри неё. А потом она скармливается другой функции wp_add_dashboard_widget, у которой есть три параметра. Первый параметр stat_widget - это уникальный идентификатор виджета. Второй параметр имеет значение "Статистика" - это заголовок блока виджета. Третьим параметром является название функции, которая выводит содержимое виджета.

Теперь придумаем что мы будем выводить внутри виджета. А точнее, где взять код информера, который стоит в функции dstat . Для этого заходим в Яндекс.Метрику, в "настройки" сайта. И в закладке "Код счётчика" ставим галку напротив "Информер". Заодно можно поставить "Запрет отправки на индексацию страниц сайта". Ведь информер будет стоять в административном разделе сайта. И не забудьте нажать "Сохранить" в самом низу страницы.

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

Анализ – это лучший инструмент для построения стратегии, и он эффективно может применяться в SEO продвижении. Большая часть данного дела – сбор данных анализа. От их точности и качества зависит правильность дальнейших действий.

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

Google Analyticator

Плагин WordPress счётчика от компании Google (один из немногих плагинов для WordPress от этого производителя). Как понятно по названию, передаёт сведения из сервиса . Плагин может показывать статистку в виджетах на сайте или в консоли администратора.

WP-Stats-Dashboard

Ещё один плагин WordPress счётчика. Так же, как и в предыдущем, данные выводятся непосредственно в консоли, но виджетов нет.

Search Meter

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

StatPress Reloaded

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

У этого плагина есть брат близнец – Statpress SEOlution. Функции те же самые, но графически интерфейс посимпатичнее.

Analytics360

Этот счётчик для WordPress представляет собой симбиоз Google Analytics и MailChimp. Полезный инструмент для тех, кто занимается почтовой рассылкой и хочет анализировать её результаты.

Post and Comment Growth

WordPress счётчик, который считает, сколько записей и комментариев было на вашем сайте. Инструмент не очень полезный, но кому-то может пригодиться. Данные выводятся на графике.

WordPress Wassup Plugin

Счётчик, который показывает статистику в реальном времени. Благодаря ему можно смотреть, что делают ваши посетители. Отличный инструмент для оценки поведенческих факторов.

Blog Metrics

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

(Последнее обновление: 18.11.2018)

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

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


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

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

Общие настройки плагина просмотров страниц

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

Здесь, в общих настройках, вам нужно написать свой текст - например, статью прочитали, просмотров или другой; где отображать счетчик: на страницах или сообщениях, или там и там; выбрать от каких пользователей учитывать просмотры; указать из выпадающего списка, где будет располагаться счетчик: автоматически выводить после статьи (по умолчанию), перед сообщением или вставить в нужное вам место (файл Отдельная запись single.php и Отдельная страница page.php) ручным способом при помощи функции . Куда вставите, там и будет отображаться ваш счетчик.

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


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

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


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

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


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

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


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

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

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


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

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


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

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

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

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

add_action ("after_setup_theme" , function () {

add_theme_support ("pageviews" ) ;

} ) ;

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

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

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

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

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

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

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

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

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

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

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

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

Последнее обновление плагина – 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.

Function getPostViews($postID ){ $count_key = "post_views_count" ; $count = get_post_meta($postID , $count_key , true) ; if ($count == "" ){ delete_post_meta($postID , $count_key ) ; add_post_meta($postID , $count_key , "0" ) ; return "0 просмотров" ; } return $count . " просмотров" ; } function setPostViews($postID ) { $count_key = "post_views_count" ; $count = get_post_meta($postID , $count_key , true) ; if ($count == "" ){ $count = 0 ; delete_post_meta($postID , $count_key ) ; add_post_meta($postID , $count_key , "0" ) ; } else { $count ++; update_post_meta($postID , $count_key , $count ) ; } }

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

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

1 2 3 4 .views { margin-left : 18px ; font-size : 15px ; background : url ("images/image.png”); padding: 0px 0px 2px 33px;}

Views{margin-left: 18px; font-size: 15px; background: url("images/image.png”); padding: 0px 0px 2px 33px;}

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

Код счетчика в системе WordPress устанавливается в файлы шаблона. Лучше всего расположить его внизу или в боковой панели сайта. Если вы хотите, чтобы счетчик располагался снизу, то его код необходимо вставить в файл footer.php, а если устанавливать его в боковой панели, то код вставляется в файл sidebar.php или в виджеты (при их наличии в шаблоне сайта).

Как найти файлы footer.php и sidebar.php?

Это файлы шаблона. Чтобы их найти, необходимо зайти в панель управления (консоль) под логином администратора сайта. В панели управления есть меню, обычно оно расположено с левой стороны. В меню требуется найти вкладку «Внешний вид» и развернуть ее, кликнув мышкой. В открытом меню необходимо зайти на вкладку «Редактор». Перед вами откроется список всех файлов шаблона, доступных для редактирования. В этом списке находятся файлы footer.php (подвал) и sidebar.php (боковая колонка).

Можно также использовать виджеты, для этого необходимо в панели управления открыть вкладку «Внешний вид», в ней найти пункт «Виджеты» и из бокового блока «Доступные виджеты» перетащить мышкой свободный виджет с надписью «Произвольный текст или HTML-код» на блок с надписью «Sidebar». Тогда счетчик будет расположен в боковой панели с виджетами.

Куда вставлять код счетчика

Чтобы установить счетчик в файлы footer.php или sidebar.php, не нужно разбираться в том, как устроены шаблоны WordPress, а также знать язык программирования php и html. Достаточно найти в файле шаблона открывающий тег и после него вставить код счетчика. В WordPress этот тег может выглядеть так >, и код счетчика следует вставлять после этого тега с новой строки.

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

Какой счетчик выбрать?

Для WordPress можно использовать абсолютно любой счетчик, который устраивает вас по своему функционалу и внешнему виду. Это может быть liveinternet, Яндекс- , Warlog, Top100 от Rambler, HotLog, Easy Counter, TOP Mail.ru, Openstat, Google Analytics, HitMeter и любой другой счетчик. Все они устанавливаются по одной схеме, то есть в файлы footer.php или sidebar.php. Можно устанавливать несколько счетчиков одновременно, тогда их коды лучше всего располагать друг под другом. Некоторые веб-мастера размещают несколько счетчиков, чтобы занять свободное место внизу страницы.



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: