Главная » Плагины » Установка счетчика просмотров статей, на вашем блоге

Установка счетчика просмотров статей, на вашем блоге

Здравствуйте Дорогие друзья!
Я рад приветствовать вас на своем блоге.

И сегодняшнюю статью я хочу посвятить, установке счетчика просмотров ваших статей на блоге.

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

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

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

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

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

Установка счетчика просмотров статьи, с помощью плагина

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

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

Это плагин Post Views Counter и плагин Pageviews. На мой взгляд, первый плагин лучше, есть некоторые возможности (настройки). Зато второй плагин прост и на много оптимальнее первого. Ну об этом расскажу по отдельности.

А теперь приступим к обзору плагинов.

Настраиваем плагин Post Views Counter

Для начала устанавливаем плагин и активируем его. Переходим в Админку блога и в консоли в Настройках, видим появившуюся ссылку Post Views Counter

 

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

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

Внизу на скрине, вы видите настройку

 

настройка Post Views Counter

Настройка плагина:

1-Здесь вы заполняете свой текст, который будет отображаться. У меня написано «Просмотрели:»

2-Здесь вам нужно отметить, где у вас будет отображать счетчик: в записях, на страницах или везде. Можете отметить как у меня, экспериментируйте.

3-Здесь вы выбираете тех, от кого будет учитываться просмотр в счетчике. Можете ничего не отмечать

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

5-Здесь вы выбираете как будет отображаться счетчик, с записью «Просмотрели» или с иконкой, или с тем и с тем. Я оставил совместно.

6-Ну, а здесь мы устанавливаем ссылку на иконку, которую мы хотим видеть около счетчика. По умолчанию иконки не будет.

Что бы выбрать иконку, нам нужно перейти по ссылке Dashicons указанной стрелкой. Нажимаем на выбранную иконку и копируем ссылку что бы установить ее в 6 пункте.

Кстати, на скрине ниже показано стрелками, как и где брать ссылку на иконку.

Это интересно:  Красивые кнопки на блог

 

иконки

После всех действий сохраняемся и идем любоваться нашим произведением. У меня вышло вот так как на скрине ниже.

 

результат Post Views Counter

Вот видите как все аккуратно вышло, да еще и иконка подошла.

Настраиваем плагин Pageviews

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

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

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

 

результат плагин Pageviews

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

В Редакторе блога, находим файл functions.php вашей темы. Но прежде чем проводить в файле какие-то изменения, сделайте резервную копию блога.

Далее перейдите в файл functions.php и перед закрывающимся тегом ?> устанавливаете вот этот код:

 

Вот посмотрите на скрине ниже, где я установил. В некоторых файлах может не присутствовать закрывающийся тег ?> В таких темах просто код в самом низу устанавливаете и сохраняетесь.

 

установка кода

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

В файле single.php в нужном нам месте, устанавливаем вот этот код:

Просмотров: <?php do_action ( 'pageviews' ); ?>

Посмотри на скрине ниже, где я вставил этот код. Перед Автором, но вы у себя можете поэкспериментировать.

 

код

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

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

 

счетчик по центру Pageviews

Если вы хотите что бы счетчик был не только в ваших постах, но и на страницах со статьями. То заходим в Редактор и в файле index.php и в нужном нам месте, устанавливаете тот же код:

Просмотров: <?php do_action ( 'pageviews' ); ?>

Вот посмотрите на скрине ниже, где я установил код, так же выше Автора.

 

код в индексе

Теперь идем на блог и проверяем результаты нашей работы. У меня вышло вот так как на скрине ниже.

 

 

результат Pageviews

На этом обзор плагинов окончен. Приступим к установке кода.

Установка счетчика просмотров статьи, с помощью кода

Ну а если вас не устраивают плагины, то давайте установим с помощью кода. Я тут побегал по интернету и нашел немного кодов для этого.

Ну для начала, в Админке блога в консоли слева ищем Внешний вид. Переходим по этой ссылке, далее заходим в Редактор и ищем файл functions.php нашей темы.
В этот файл, в самом низу перед закрывающимся тегом ?> вставляем вот этот код:

 

 

Далее сохраняемся.

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

Вот эта функция, выводит количество просмотров:

<?php echo getPostViews ((int) get_the_ID ()); ?>

Где вам удобно, там ее и устанавливайте.

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

<?php setPostViews (get_the_ID ()); ?>

Ну а что бы сильно не заморачиваться, давайте объединим эти две функции. Первую функцию, заключим в элемент span и свяжем со style.css.
И вот посмотрите что у нас вышло:

 

Это интересно:  Установка смайликов в комментарии, с помощью плагинов

Теперь получившийся код, нам нужно вставить в нужные нам файлы. Лично мне будет достаточно, что бы отображения счетчика было в статьях и на страницах. Значит буду использовать файлы single.php и index.php

Ну к примеру, давайте откроем файл single.php и вот где я буду вставлять наш код.

 

вставленный код

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

Теперь сохраняемся и идем смотреть на результат.

 

с помощью кода

Если хотите поменять название «Просмотры» на иконку, то нам для начала нужно подобрать такую иконку и загрузить ее себе в папку img вашей темы. Ну может у вас папка с картинками по другому называется.

Теперь берете вот этот код:

 

Прописываете в него путь к вашей иконке и закидываете этот код в самый низ файла style.css
Сохраняемся, не забудьте удалить слово «Просмотры: » в самом первом коде, а то будет отображаться иконка со словом.

Кстати, вы можете скачать архив с иконкой:

ЗДЕСЬ

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

 

счетчик в статье кодом

Аккуратно все вышло, вы видите что в статьях счетчик подсчетов у меня вышел в другом месте.

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

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

 

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

 

счетчик статей в админке блога

Вы видите что у нас появилась новая колонка «Просмотров», где напротив каждой статьи стоят цифры просмотров.

Ну а на этом все.

С Уважением, Игорь Александрович

15 комментариев

  1. Андрей Косолапов

    Я смотрю ты остановился на плагине? Или это у меня глюк? А если серьезно, то от того что я буду знать сколько раз просмотрели мою статью, мне от этого легче не станет. Вот если б он(счетчик) за каждый просмотр давал хоть по копейке, тогда да. 07

    • Игорь

      Я просто пробно установил его, просмотрю что к чему и удалю или заменю кодом

    • Вера

      Каждый блогер — яркая индивидуальность! Одни хотят знать количество просотров его статей — а другим этого и не нужно. У каждого — право выбора.

  2. Сергей Саранчин

    Приветствую, Игорь!

    Андрей, хорошо подметил. Я за! Хорошая идея чтобы за просмотры платили 10

    • Андрей Косолапов

      И чем больше, тем лучше 07

      • Вера

        Андрей — очень весёлый человек.)) Конечно,  блогеру лучше, чтобы ему платили побольше.

        • Андрей Косолапов

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

    • Игорь

      Привет Сергей!

      Я с вами согласен, я бы тогда сам то и дело на статьи забегал бы что бы деньжат подбить19

      • Сергей Саранчин

        12

        • Игорь

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

          С правилами конкурса, можете ознакомиться в меню КОНКУРСЫ

          • Сергей Саранчин

            Игорь, принял. Хотя для меня, это не так важно. Я комментирую сейчас в основном если есть свободное время 19 Но за приглашение, благодарю!

          • Игорь

            Да я сейчас тоже не активно комментирую как раньше, больше для того что бы в топе оставаться что бы ссылочка на мой блог активная была.

            Ну а если вижу что перед носом деньжата замаячили от конкурса и есть возможность не утруждаясь их забрать, то уже суечусь)))))

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

      • Вера

        И правда, тогдабы два блогера договорились бы и ходили бы друг к другу в гости, давая своими посещениямии дополнительный заработок друг другу…

    • Вера

      А я так и думала, что блогеры зарабатывают за каждый клик, за каждый просмотр своего сайта.

      интересно, откуда же у меня такая ложная информация?

      • Андрей Косолапов

        Это считается накруткой и запросто можно попасть в баню (БАН)07 и не получить вообще ни каких денег. Сейчас за просмотры мало платят, больше за клик по рекламе, но просить это делать кого то нельзя. Так что как не крути а без посетителей блог мертв и денег не принесет. 21