В данной статье мы рассмотрим два способа вставки счетчика Яндекс Метрики в Wordpress не используя плагинов.
I способ. Через проводник
Скопировать код Яндекс.Метрики
И добавить перед тегом </head> в файле header.php, который как правило находится по адресу: wp-content/themes/<тема>/header.php. Он отвечает за генерацию заголовков на каждой странице сайта. И следовательно, если его разместить в header, то от от этого будет зависеть точность подсчета данных о посещаемости вашего сайта. Но, при этом скорость загрузки будет ниже. В том случае, если скорость загрузки сайта важнее данных о посещаемости, то код Метрики помещают в файл footer.php перед тегом </body>.
II способ. С помощью Wordpress
Перейти в консоль Wordpress -> Внешний вид -> Редактор тем;
В правой части редактора выбрать тему (дочернюю тему) для изменения;
На панели "Файлы темы" щелкнуть по header.php или footer.php, куда решили вставить Метрику;
В основном окне откроется содержимое выделенного файла, затем вставляем код Метрики в файле header.php перед тегом </head>, либо в файле footer.php - перед тегом </body>.
Т.е. опять же напоминаю, что код Яндекс Метрики ставится только один раз и в одно место сайта: либо в header.php для получения наиболее точных данных о посещаемости как рекомендует Яндекс. Либо в footer.php - для уменьшения скорости загрузки сайта, при этом теряя точность данных о посещаемости.
В том случае, если вы создали дочернюю тему на основе родительской, то этих файлов на панели "Файлы темы" не будет. Их необходимо с помощью Проводника скопировать из родительской
wp-content/themes/<родительская тема> в дочернюю
wp-content/themes/<дочерняя тема>.
После выбора дочерней темы они появятся на панели "Файлы темы".
Заходите:
1. Внешний вид
2. Редактор тем
3. Находите - Подвал (footer.php) и пролистываете в самый низ.
4. Делаете отступ и ПЕРЕД закрывающим тегом </body> вставляете код Яндекс.Метрики. Читать далее