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

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

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

Отображение числа просмотра записей по уникальным посещениям

Шаг 1

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

Шаг 2

Вставляем код счетчика в нужном месте шаблона,

У меня на тот момент использовалась тема небезизвестная тема hueman, и мне нужно было вставить этот код в файл content.php, content-featured.php, content-standard.php вот в этот блок:

Вот что получилось в итоге:

views-count