Как отслеживать количество просмотров страниц на WordPress

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

В примере он работает только для постов с помощью проверки is_single().

Сниппет

Просто вставляем код в файл function.php:

Функционал кода просто увеличивает число, хранимое в произвольном поле count_page_hits поста при каждом его просмоте.

Таким образом вы можете создавать списки или даже графики самых просматриваемых постов вашего блога.

Идеи по доработке

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

А что бы добавили вы?

Также стоит отметить, что при каждом просмотре поста, скрипт обращается к базе данных (чтение и запись), что очень критично для высоконагруженных сайтов.
P.S.: Решили обзавестись собственным сайтом, но самостоятельно сделать не получается? Возможно следует обратиться в компанию http://galsweb.ru/ создание сайтов в Саратове. Там вам сделают неплохой веб-ресурс со всеми современными «фишками».


Один комментарий на “Как отслеживать количество просмотров страниц на WordPress

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