Как добавить Яндекс Метрику в WordPress

  1. Главная
  2. Блог
  3. WordPress
  4. Как добавить Яндекс Метрику в WordPress

Чтобы добавить яндекс метрику на любой сайт, необходимо добавить код метрики в нижнюю часть 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 минут сможете отслеживать посещаемость сайта.

Если остались вопросы — пишите в комментариях.

Успехов!