Совсем недавно я обращался к этой теме в одной из статей на другом сайте. Там речь идет об установке счетчика статистики на сайт индивидуальной разработки. Кстати, рекомендую почитать и ознакомиться с основными правилами и ошибками в установке счетчика. В общих чертах, различия в процедуре установки счетчика на сайт индивидуальной разработки и сайт, работающий на WordPress, несущественные, но я хотел бы снова рассмотреть эту тему, применительно именно к сайту на CMS WordPress.
Установка счетчика статистики на сайт
Рассмотрим этот вопрос на примере установки счетчика Яндекс Метрики.
Разумеется, Вы как web-мастер, человек владеющий сайтом, априори должны быть зарегистрированы в сервисе Яндекс Вебмастер и Яндекс Метрике.
Будем исходить из того, что эти пункты у Вас выполнены и нам нужно получить код установки статистики на блог.
В Яндекс Метрике пройдите в Настройки и в верхнем меню выберите Код счетчика. Можете поставить галочки в чекбоксах Вебвизор, Асинхронный код и Информер, если желаете установить логотип счетчика.
Настройте Информер согласно цветовой гаммы вашего сайта и получите код счетчика. Теперь этот код нужно правильно вставить на сайт. Яндекс рекомендует следующее:
Для выполнения первого пункта — добавление кода счетчика на все страницы сайта, нужно вставить код счетчика (Yandex.Metrika counter) в раздел header вашего сайта. Можно просто скопировать его и элементарно вставить в рекомендованное место. А можно сделать немного по-другому:
1. Создайте новый текстовой документ, присвойте ему название, например, mycounters.php и разместите в нём HTML-код счетчика (не информера, а именно счетчика!). Кстати, в этом файле Вы сможете размещать все коды других счетчиков статистики.
2. Откройте файл header.php вашей активной темы и сразу после тега <body> или, как рекомендует Яндекс, близко к этому, сделайте вставку кода счетчика с помощью инклуда:
<? include('mycounters.php'); ?>
3. Закачайте файл mycounters.php в ту директорию сайта, где находится файл header.php.
После выполнения этих трех простеньких операций, код счетчика будет установлен корректно, в чем Вы сможете убедиться, вернувшись в Яндекс Метрику → Счетчики.
Здесь есть маленький нюанс: если Вы разместите файл mycounters.php не в папке с активной темой сайта, а в корневой директории ресурса, то инклуд должен быть такой:
<?php include ($_SERVER["DOCUMENT_ROOT"]."/mycounters.php"); ?>
Установка информера
Чтобы статистика показывалась на сайте, установите код информера (логотипа). Этот код можно размещать в любом, удобном для Вас и посетителей, месте сайта. Обычно, этим местом является раздел footer.
Вставить код можно обычным способом, а так же с помощью инклуда, как в первом варианте, который мы рассмотрели.