Вывод на главную популярных статей. Счетчик просмотров записей на WordPress: установка и настройка

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

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

Сегодня мы поговорим про WordPress популярные записи. Научимся выводить их простыми способами, при помощи виджетов, чтобы добиваться красивого результата быстро. Я также дам несколько полезных ссылок и тем новичкам, которые уже давно стремятся к самостоятельности и независимости.

Простой способ вывода

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

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

Easy Popular Posts

Вы можете установить виджет в текстовую часть (колонка содержимого), основную панель или разместиться в футере (подвале).

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

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

WordPress Popular Posts

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

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

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

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

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

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

Открытый исходный код. При желании вы можете изучить Бесплатный курс по CSS (45 видеоуроков!) от Евгения Попова и настроить блок по собственному вкусу.

Popular Widget

Еще один интересный плагин — Popular Widget.

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

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

Код, опять-таки, открыт.

Как выводить новости

Давайте теперь я покажу вам как выводить новости и настраивать плагины. Действовать буду на примере Popularity Posts Widget. Он менее функциональный, чем предыдущие. Благодаря ему я смогу показать новичкам как работать с виджетами и не напишу для этой цели трехтомную статью. Возможно, кому-то понравится именно он.

Нахожу Popularity Posts Widget через «Плагин» – «Добавить новые» и активирую. С этим, убежден, что проблем не возникнет. Если что, ссылку на нужную публикацию я уже давал.

Открываем «Внешний вид» — «Виджеты».

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

Как только нажмете на «Добавить виджет», слева появится дополнительное окно. Оно мгновенно вылезет и привлечет ваше внимание.

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

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

Сейчас популярные записи выглядят вот так. На мой взгляд картинки слишком маленькие. Как изменить ситуацию?

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

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

Совершенно не важно в каком масштабе вы просматриваете страницу, показатели отображаются в пикселях.

Возвращаемся к панели настроек и ставим новые значения.

Теперь картинки отображаются совсем по-другому.

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

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

Позвольте мне дать вам новые идея для развития. Ну а если ждать не хочется, могу предложить книгу «Раскрутка. Секреты эффективного продвижения сайтов» . Здесь есть все, что необходимо разработчику: работа над и методы защиты текстов от воровства, наблюдение за поведением посетителей и работа с данными, в современных условиях и много чего еще.

Чем полезна это книга? Здесь очень много информации именно о Яндексе. Мы знаем о нем довольно мало. Сведений о Гугле куда больше и в книгах, и в журналах. Но сейчас, когда Яндекс становится все мощнее, полезнее для русских пользователей и все активнее выталкивает Гугл с просторов российского интернета пришла пора подробнее изучать именно этот поисковик.

Сколько времени на это уйдет и какие методы использовать — решать вам.

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

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

Осуществить задуманное можно двумя способами:

1. Установить плагин стороннего разработчика WP-PostViews
2. Добавить несколько строк кода в шаблон WordPress

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

Выводим количество просмотров записи в WordPress с помощью плагина Wp-PostViews

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

Основные возможности плагина WP-PostViews:

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

Как видите, функционал плагина WP-PostViews совсем не маленький. Однако, не стоит забывать об основной его функции — сбор и выдача статистики по количеству просмотров записей и страниц. И сейчас мы посмотрим как данный плагин справляется с данной задачей.

Для этого нужно вставить следующий код

в нужное место в коде файла вашей темы.

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

Таким же образом можно вставить данный код в:

  • index.php — для вывода на главной странице;
  • page.php — для вывода на страницах;
  • archive.php — для вывода в архивах.

В настройках плагина

можно изменить некоторые функции.

Теперь о том, как использовать дополнительные функции плагина WP-PostViews.

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

Результат будет выглядеть следующим образом

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

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

Для вывода последних просмотренных записей нужно вставить следующий код

для вывода самых популярных записей по тегам —

для вывода самых популярных записей в категории —

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

Теперь рассмотрим второй способ вывода количества просмотров страницы с помощью вмешательства в код шаблона WordPress.

Добавим в файл functions.php следующий код

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

Код представляет две функции, одна из которых собирает статистику, а другая отвечает за ее вывод.

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

и завершающим шагом вставляем код

Я, например, поместил данный код до текста записи. В итоге это выглядит так

Выводим количество просмотров записи в WordPress. Выводы

  • большой функционал;
  • вывод популярных записей (доплнительная перелиновка);
  • гибкие настройки;
  • периодические обновления.
  • ограниченый функционал.

Заключение: если ваш сервер позволяет увеличить нагрузку, то лучшим вариантом для вас будет установка плагина WP-PostViews, за счет его большого функциона, и дополнительной перелиновки. В противном случае воспользуйтесь вторым методом.

Страница плагина на wordpress.org.

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

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

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

Редактируем файл functions.php

Переходим во вкладку Внешний вид -> Редактор вашей темы WordPress. Справа в колонке находим надпись Функции темы (functions.php) и кликнем по ней. Попадаем в страницу редактирования файла, опускаемся в самый низ и приступаем к написанию нужного функционала.

Функция установки просмотров к постам

Данная функция будет проверять существование у поста конкретного поля post_views_count и перезаписывать его в случае отсутствия такового. Это будет происходить в единожды, как только хоть один раз было обращение к записи. В остальных случаях мы просто увеличиваем на 1 просмотр записи каждый раз, как она показана и обновляем это значение в базе данных с помощью функции update_post_meta () .

Функция получения количества просмотров к постам

Данная функция будет возвращать нам количество просмотров для поста полученного из ранее заданного поля в таблице постов. Для получение количества, данная функция так же принимает в качестве параметра ID поста.

Вывод количества

После написания 2-х этих функций переходим в редактирования файла single.php. Этот файл темы отвечает за вывод конкретной записи. В верхней части мы вызываем нашу функцию для задания количества просмотров.

В нее мы передаем ID нашей записи с помощью функции get_the_ID ().

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

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

На этом все. Не забывайте сохранять файлы темы после редактирования.

Сегодня вы узнаете, как установить счетчик просмотров страницы на 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.

Здесь первая функция считает количество просмотров страницы в 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;>

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

Раскрою вам небольшой секрет:

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

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

Посетители, читая самые успешные статьи блога:

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

Но как БЫСТРО и без лишних хлопот реализовать раздел «Популярные статьи» на своем блоге?

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

1. Jetpack

Данный плагин является, пожалуй, одним из самых популярных. Цифра в более чем 1 млн установок говорит сама за себя. Также стоит отметить, что автором этого плагина является Automattic, – команда разработчиков самого Вордпресса.

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

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

2. WP Most Popular

Данный плагин заточен только на одном – нахождении самых популярных статей и предоставлении доступа к ним пользователям сайта. WP Most Popular имеет более 10 тыс. установок и рейтинг в 4.9 звезд. Видимо, со своей задачей этот плагин справляется на отлично.

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

3. WP Tab Widget

Этот плагин является, пожалуй, одним из самых удачных. С его помощью вы можете добавить в сайдбар виджет с 3 вкладками – популярные посты, недавние посты и комментарии. Также этот виджет имеет адаптивную верстку и загружается по мере необходимости (lazy load). Не зря Wp Tab Widget имеет более 80 тыс. установок и рейтинг в 5 звезд.

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

4. WordPress Popular Posts

WordPress Popular Posts – следующий на очереди плагин. Как и предыдущие, данный плагин имеет хорошие показатели: 200 тыс. установок и рейтинг в 4.5 звезд. Среди его особенностей можно выделить простоту в настройке и использовании.

Данный плагин предусматривает использование нескольких виджетов с разными характеристиками, а также возможность сортировать посты по периодам времени (за последние 24 часа, 7 дней и так далее) и типу записей. Плюс, есть поддержка мультиязычности (WPML) и возможность включать/отключать миниатюры.

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

5. Top 10

Следующий плагин, Top 10 , подсчитывает количество просмотров страниц, постов и отображает их в виде самых популярных. Он имеет установок более чем на 30 тыс. сайтах и рейтинг в 4.6 звезд.

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

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

6. Most And Least Read Posts Widget

Особенностью данного плагина является то, что он предоставляет список не только самых популярных, но и список наименее популярных постов. Это может стать для вас неплохой возможностью продвигать статьи с низкой посещаемостью. Стоит отметить, что при подсчете просмотров статей Most And Least Read Posts не берет в расчет посещения Googlebot и других популярных поисковых роботов.

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

Одна из интересных возможностей плагина – исключать из списка посты, имеющие в своем названии то или иное слово. Например, если бы я не хотел продвигать свои уроки по CSS, мне следовало бы включить в черный список слово “CSS”.

7. Popular Widget

Как и WP Tab Widget, данный плагин позволяет отображать популярные посты, последние комментарии и метки в одном виджете. Popular Widget имеет более 10 тыс. установок и рейтинг в 4.6 звезд.

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

Как выбрать подходящий плагин

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

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

Универсальным вариантом для вас может стать Jetpack, который, кроме всего прочего, имеет много дополнительных возможностей. Также хорошими вариантами могут стать WordPress Popular Posts и WP Most Popular, у которых есть возможность выбирать период времени публикации постов.

Если вы любите максимум пользы, для вас скорее подойдут WP Tab Widget и Popular Widget. Как вы знаете, данные плагины не ограничиваются лишь популярными статьями. WP Tab Widget будет особо ценен при необходимости CSS кастомизации. А Popular Widget больше порадует возможностью сортировать посты по автору, дате публикации и рубрике.

Вывод

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

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

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

А на этом у меня все. Надеюсь, данная статья была вас полезной. Если это так:

  1. Сделайте репост этого поста в социальных сетях, чтобы больше людей получили от нее пользу;
  2. Подписывайтесь на мою рассылку, чтобы не пропустить полезные и интересные публикации на блоге.

На этом я с вами не прощаюсь. Спасибо за внимание и до встречи в следующих публикациях!

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: