Как добавить счетчик Яндекс.Метрика в MediaWiki

Материал из HtmlWiki.ru
Перейти к навигации Перейти к поиску

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

Чтобы подключить счетчик Яндекс.Метрика на сайт, использующий движок MediaWiki, есть простой способ, который не требует установки дополнительных плагинов и сложных манипуляций:
1. Ищем в корне вашего сайта файл LocalSettings.php
2. Копируем код вашего счетчика на сайте Яндекс Метрики
3. Добавляем в конец файла LocalSettings.php следующий код:

$wgHooks['BeforePageDisplay'][] = 'addmetrika';
function addmetrika( $out, $sk)
{
   $out->addScript('<!-- Yandex.Metrika counter -->
<код счетчика>
   <!-- /Yandex.Metrika counter -->');
};

4. Вместо поля код счетчика вставляем содержимое скопированного ранее кода вашего счетчика.
В некоторых источниках пишут, что нужно перед всеми кавычками в скрипте ставить слэш \. Но у меня заработало и без установки слэша.