Gazmarket59.ru

Газ Маркет 59
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Вставить счетчик посещений html

Как установить Яндекс.Метрику на сайт: пошаговая инструкция

Чтобы у Вас никогда не возникло вопроса, после запуска рекламной компании в Яндекс Директ или нескольких месяцев SEO-продвижения, как узнать эффективность, нужно заранее установить Яндекс.Метрику на сайт.

Кроме того, после установки Метрики, Яндекс будет собирать дополнительные сведения о Вашем сайте и его посетителях, таким образом, могут улучшиться позиции сайта в поисковых системах. Инструкция актуальна для 2019 года и учитывает все последние обновления Метрики. В общем одни плюсы, поэтому переходим от слов к делу.

Рекомендуем: Click.ru – маркетплейс рекламных платформ:

  • Более 2000 рекламных агентств и фрилансеров уже работают с сервисом.
  • Подключиться можно самому за 1 день.
  • Зарабатывайте с первого потраченного рубля, без начальных ограничений, без входного барьера.
  • Выплаты на WebMoney, на карту физическому лицу, реинвестирование в рекламу.
  • У вас остаются прямые доступы в рекламные кабинеты, рай для бухгалтерии по документообороту и оплатам.

Начать зарабатывать >> Реклама

Добавляем Метрику или Google Anaytics в functions.php

Давайте сначала разберемся, где взять счетчики. Это задача простая, здесь требуется только зарегистрироваться и получить код. Я не буду описывать, как это сделать. Описание есть в справке на официальных сайтах: https://metrika.yandex.ru/ и https://analytics.google.com/ В общем, получение кода проблем не составит. А лишнее пустословие ни к чему.

Вам же важно подключить аналитику именно через functions.php. Пора рассказать как это сделать, но для начала разжую, в каких случаях реально требуется использовать данный метод:

Вы не желаете использовать лишние плагины. Напрасно, модульность — удобная вещь, но порой перегружены ненужными функциями либо работают не так, как ожидали. Причина уважительная. Но нет никакой разницы, добавите вы пользовательские функции в functions.php или вынесите в плагин, нагрузка будет одинаковой.

Читайте так же:
Счетчик только нанесенного урона

Нет желания захламлять header.php или footer.php. Вполне объективная причина. Пак отдельный функций перенести проще, чем выковыривать отдельные фрагменты из разных файлов. Лучше в шаблоны не добавлять ничего лишнего.

Есть дочерняя тема. Весьма распространенная причина. Создание дочерней темы очень важно, помогает уберечь от порчи структуры сайта при обновлениях, потери стилей. Но не всегда в дочернюю тему переносятся файлы шапки или подвала.

Просто хочется позаморачиваться. Самая уважительная причина из всех. Сам такой.

Основные причины перечислил, пришло время добавлять Метрику или Аналитику через functions.php

Все крайне просто

Вообще, идеи подобных текстов рождаются, когда вдруг обнаруживаю, что есть кое-какая информация, но в сети об этом почему-то не рассказали. Даже удивительно, ведь встроить Метрику или Analytics через functions.php приходит в адекватную голову часто (но встройка в виджеты более распространенное явление). Конечно, опытный пользователь WordPress проблем в этом не увидит, а неопытного отправят… за плагином.

В общем, есть простое решение — хуки (крючки). Они позволяют избежать написания сложных функций, не плодить исполняемые файлы и не заморачиваться. Достаточно указать нужный hook и система поймет, куда нужно встроить код.

Встраивать системы аналитики предпочитают в раздел head. Многие рекомендуют в подвал, но тогда падает качество сбора информации, ведь «подвал» прогружается позже «головы». Потому, будем рассматривать на примере встраивания в head.

Встраиваем Метрику через functions.php

В первую очередь добавляем счетчик и получаем код. Не забудьте включить Вебвизор, если нужен.

Открываем файл functions.php темы и добавляем следующие строки (не забудьте вставить свой счетчик, начинается он со строки , заканчивается строкой :

Разберем по порядку.

Функция add_action добавляет определенное действие посредством использования хука (крючка). То бишь, wp_head – хук, который определяет, где будет совершено действие, в данном случае в разделе — , добавленное мной « wp_metrikass » – функция, которую я определю далее, ее название должно быть уникальным, в противном случае следует ожидать конфликтов, потому обзывайте изощреннее. Не забывайте перед началом кода ставить тег ?> , это завершит блок php . После вставки скрипта Метрики, который начинается со строки и завершается строкой введите и поставьте « > », чтобы завершить функцию. Код метрики скопируйте свой. Он будет выведен после создания счетчика.

Читайте так же:
Счетчик меркурий 236 значность

Готово, Метрика добавлена через functions.php . Кстати, если решили вставлять код через подвал, используйте хук wp_footer вместо wp_head . В таком случае функция активируется при подгрузке подвала.

Встраиваем Google Analytics через functions.php

Есть ли в данном случае серьезные отличия? Конечно нет, принцип совершенно тот же. Создаем действие, указываем хук wp_head , создаем новую функцию. Блок выше сработает и для Аналитики, только создайте новую функцию, иначе конфликты гарантированы. Для примера выкладываю код:

Все то же самое, главное, изощренно обозвать функцию, добавить код своего счетчика, который начинается со строки и заканчивается строкой , после чего открыть блок php и скобкой « > » завершить функцию. Никаких сложностей вызвать не должно. Принцип не поменялся.

Вставляем и обрабатываем PHP код в HTML страницу

Многие вебмастера, частенько, конечно начинающие, сталкиваются с такой проблемой, как вставка PHP кода в HTML страницы. Я думаю, все знают, что PHP-код, функции и так далее не работают в обычных HTML страницах, но мы можем с легкостью выйти из данной ситуации. Поэтому в данной статье мы рассмотрим, как минимум два способа вставки PHP кода в HTML страницы.

Способ #1. Для того чтобы вставить PHP код в HTML страницу, нам необходимо создать файл с расширением *.php, можно назвать его, например, script.php. А вставлять в саму HTML страницу мы будем вставлять через iframe. Сам php-файл у меня выглядит следующим образом:

Вы же можете создать файл со своим содержанием, все по Вашему усмотрению. После этого мы создаем html-файл, в котором и подключаем наш php-скрипт, через iframe. HTML-файл у меня выглядит следующим образом:

Такой фрейм вставится в виде рамки, но данную рамку мы можем с легкостью убрать, например, прописать для iframe стиль border:none, в этом случая рамка отображаться не будет. Все! С первым способом мы закончили, переходим ко второму.

Читайте так же:
Счетчики валтек без сгонов

Способ #2. Второй способ более простой и корректный. Суть данного метода заключается в том, что мы заставляем сервер просматривать html-страницу на наличие PHP-кода, после чего необходимо заставить выполнить данный код. Для этого нам понадобится конфигурационный файл .htaccess, который должен находиться в корне Вашего сайта, мы должны об этом знать. Поэтому, мы открываем наш файл .htaccess, например, через обычный текстовый редактор – Блокнот и добавляем в него следующую строку:

Теперь мы можем вставлять обычный PHP-код в HTML-страницу и данный код будет обработан сервером, как положено. Вот и все, как видите, ничего сложного в этому нет, удачи и до встречи в новых статьях.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector