- 30, Oct 2012
- #1
При просмотре файла /archive/index.php обнаружил, что в него не вставляется код счётчиков.
А ведь поисковики, часто выдают сообщения форума в формате архива.
Поискав в интернете нашел решение как решить данную проблему.
Достаточно в конец файла дописать код счётчика перед тегом body
$output .= "<!-- Yandex.Metrika counter --><script type=\"text/javascript\">
(function (d, w, c) {
(w[c] = w[c] || []).push(function() {
try {
w.yaCounter14444444 = new Ya.Metrika({id:14444444, enableAll: true, trackHash:true, webvisor:true});
} catch(e) { }
});
var n = d.getElementsByTagName(\"script\")[0],
s = d.createElement(\"script\"),
f = function () { n.parentNode.insertBefore(s, n); };
s.type = \"text/javascript\";
s.async = true;
s.src = (d.location.protocol == \"https:\" ? \"https:\" : \"http:\") + \"//mc.yandex.ru/metrika/watch.js\";
if (w.opera == \"[object Opera]\") {
d.addEventListener(\"DOMContentLoaded\", f);
} else { f(); }
})(document, window, \"yandex_metrika_callbacks\");
</script>
<noscript><div><img src=\"//mc.yandex.ru/watch/14444444\" style=\"position:absolute; left:-9999px;\" alt=\"\" /></div></noscript>
<!-- /Yandex.Metrika counter -->";
$output .= "<div id=\"copyright\">$vbphrase[vbulletin_copyright]</div></div></body></html>";
После данной манипуляции счётчики будут показывать увеличение посещаемости.