Как поставить счетчик просмотров для WordPress?
Опубликовано: 02.09.2018

Часто владельцу сайта необходимо к каждой записи вывести количество ее просмотров. С этим прекрасно справляется бесплатный плагин Pageviews , основное преимущество которого — высокая скорость работы. Рассмотрим установку счетчика на примере WordPress-темы Twenty Sixteen . В результате нашей работы, на странице записи, перед миниатюрой, должна выводится информация о просмотрах.
Для начала необходимо установить и активировать плагин. По умолчанию счетчик просмотров выводится в конце всего контента поста. Это не всегда удобно. Как Вы понимаете, каждая тема имеет свои стили разметки информации на странице. Произвольная вставка такого счетчика не всегда может вписаться в разметку сайта (он может отображаться не так, как Вы хотите). Поэтому разработчики Pageviews предусмотрели это и сделали возможным установку количества просмотров в любое место сайта. Чтобы это сделать, необходимо выполнить ряд несложных действий.
Как установить счетчик на сайт WordPress. Google Analytics и LiveInternet.
Важно!!! Все последующие действия подразумевают изменение файлов Вашей темы сайта, которые могут пропасть после ее обновления. Чтобы этого не произошло, рекомендуем использовать плагин ProFunctions .
Первым делом необходимо объявить поддержку Вашей темой плагина. Для этого в файле functions.php (или через ProFunctions ) следует добавить следующий код:
Произвольные поля – счетчик просмотров WordPress
add_action( 'after_setup_theme', function() { add_theme_support( 'pageviews' ); });
Дальше, чтобы вывести счетчик, нужно вставить его код в тему.
Важно!!! Все дальнейшие действия подразумевают внесения изменений в исходный код темы, которые будут утрачены после ее обновления. Поэтому рекомендуем Вам использовать дочерние темы .
Итак, для темы Twenty Sixteen код будем вставлять в файл
/wp-content/themes/twentysixteen/template-parts/content-single.phpДля этого необходимо в админ-панели перейти Внешний вид -> Редактор , где откроется окно редактора файлов темы.
Справа есть список файлов Вашей темы, которые можно редактировать. Среди них следует найти и перейти по пункту content-single.php .
В файле, перед строчкой <?php twentysixteen_post_thumbnail(); ?> , следует вставить следующий код:
Просмотров: <?php do_action( 'pageviews' ); ?>Теперь при переходе на любой из постов на сайте, Вы будете видеть количество его просмотров.
Если Вам понравилась статья — поделитесь с друзьями