Познавательный блог Мобильная врсия

Страницы

Промо

После обновления WordPress перестал отображаться счетчик liveinternet.ru

Обновил бложик до версии 5.2. После этого перестала отображаться кнопка статистики liveinternet. Пробовал переустановить код кнопки — не помогает. На простых страницах html все нормально. На страницах, где работает вордпресс, кнопка не отображается и статистика не считается.

Причина в том, что WP добавили новый виджет HTML код. Ранее вместо него я использовал стандартный виджет ТЕКСТ.

Так вот новому виджету HTML код очень не травится параметр target=_blank. В коде LI. Вот из-за него все и тупит.

Сначала я убрал target=_blank параметр, но при нажатии на картинку счетчика статистика открывалась бы не в новом окне, а в текущем. Такой вариант тоже не подошел. Я не стал заморачиваться и просто убрал из кода всю ссылку целиком. Теперь при нажатии на счетчик у меня ничего не происходит.

Ниже пример кода.

Было

<!--LiveInternet counter--><script type="text/javascript">
document.write("<a href='//www.liveinternet.ru/click' "+
"target=_blank><img src='//counter.yadro.ru/hit?t12.2;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";h"+escape(document.title.substring(0,150))+";"+Math.random()+
"' alt='' title='LiveInternet: показано число просмотров за 24"+
" часа, посетителей за 24 часа и за сегодня' "+
"border='0' width='88' height='31'><\/a>")
</script><!--/LiveInternet-->

Стало

<!--LiveInternet counter--><script type="text/javascript">
document.write("<a><img src='//counter.yadro.ru/hit?t12.3;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";h"+escape(document.title.substring(0,150))+";"+Math.random()+
"' alt='' title='LiveInternet: показано число просмотров за 24"+
" часа, посетителей за 24 часа и за сегодня' "+
"border='0' width='88' height='31'><\/a>")
</script><!--/LiveInternet-->

Комментарии

Комментарий от Виталий [ 27 марта, 2020, 19:05 ]

Респект. Отличное решение! Сегодня тоже заметил глюки в соединении с counter.yadro. И решение — удалить эту ссылку. После этого сайт снова начал быстро грузится.Благодарю.

Написать комментарий








Поиск по сайту

Промо

Статистика

Мета

  Разработка и дизайн — StvPromo.ru