Чтобы добавить яндекс метрику на любой сайт, необходимо добавить код метрики в нижнюю часть html-кода страницы. С WordPress тоже самое. Рассмотрим два способа: через плагин и через код.
Подготовка
В любом случае, сначала нужно создать счётчик яндекс метрики. Вы уже должны быть зарегистрированы и авторизованы в яндексе.
Переходим на сайт «https://metrika.yandex.ru«
Слева вверху будет кнопка «Добавить счётчик». Нажимаем на неё.
Далее у нас откроется форма, которую нужно заполнить:
- В поле «Имя счётчика» указываем любое понятное нам
- В поле «Адрес сайта» указываем домен сайта, на который хотим подключить метрику
- Часовой пояс указываем тот, по которому мы живем — чтобы было удобней отслеживать посещаемость
- Пункт «Автоматические цели» можно оставить, можно отключить.
- Пункт «Вебвизор, карта скроллинга, аналитика форм» можно включить, чтобы отслеживать поведение посетителей нашего сайта
- Обязательно соглашаемся с пользовательским соглашением.
Когда заполним форму, нажимаем на кнопку «Создать счётчик».
После этого мы окажемся на странице с готовым кодом счётчика. Сохраняем его и идём дальше.
Установка через плагин
Установим Яндекс.Метрику на сайт WordPress через плагин. Для этого заходим в админку сайта, переходим в раздел «Плагины», нажимаем «Добавить новый». В поиске пишем «metrika yandex».
Устанавливаем и активируем этот плагин:
Далее идём в админке в раздел «Настройки -> Yandex.Metrika».
Здесь нам нужно установить номер счётчика. Не путайте с кодом счётчика.
Код счётчика можем найти на странице с готовым кодом счётчика — на которую мы попали, когда создали счётчик. На странице переходим во вкладку «CMS и конструкторы сайтов» и там найдёём код счётчика:
Копируем номер счётчика, устанавливаем его на нашем сайте, если нужно — включаем Вебвизор, и сохраняем изменения.
Отлично! Счётчик установлен!
Примерно через пол часа или час вы уже можете отслеживать посещаемость сайта!
Установка через код
ИМХО — тут все намного проще. Здесь нужен только файл functions.php активной темы.
Если ваша тема была предустановлена в WordPress, скачана из магазина или куплена, при этом сейчас на сайте не работает дочерняя от неё тема — то обязательно создайте и активируйте дочернюю тему и работайте в ней. Иначе, при первом обновлении темы, все ваши изменения будут удалены.
Если тема разрабатывалась индивидуально для вас — то можно установить счётчик прямо в неё.
В файл functions.php активной темы добавим код, представленный ниже и сохраняем его.
Важно! Код ниже — это пример.
Между тегами «<!— Yandex.Metrika counter —>» и «<!— /Yandex.Metrika counter —>», вы должны установить свой код счётчика — который вам выдал яндекс.
<?php
add_action( "wp_footer", "feodoraxis_metrika_yandex", 100 );
function feodoraxis_metrika_yandex() {
?>
<!-- Yandex.Metrika counter -->
<script type="text/javascript" >
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};
m[i].l=1*new Date();
for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }}
k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)})
(window, document, "script", "https://mc.yandex.ru/metrika/tag.js", "ym");
ym(99086989, "init", {
clickmap:true,
trackLinks:true,
accurateTrackBounce:true
});
</script>
<noscript><div><img src="https://mc.yandex.ru/watch/99086989" style="position:absolute; left:-9999px;" alt="" /></div></noscript>
<!-- /Yandex.Metrika counter -->
<?php
}
Если вы всё сделали правильно, то через 30-60 минут сможете отслеживать посещаемость сайта.
Если остались вопросы — пишите в комментариях.
Успехов!