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

Многие разработчики сайтов столкнулись с проблемой, что после обновления WordPress до версии 5.2. перестал отображаться счетчик liveinternet.ru.

После обновления вордпресс, кнопка не отображается и статистика не считается.

Причина в том, что код очень не нравится параметру target=_blank.

Как лечится?

Пример

Было:

<!—LiveInternet counter—><script type=»text/javascript»>
document.write(«<a href=’//www.liveinternet.ru/click’ «+
«target=_blank><img src=’//counter.yadro.ru/hit?t58.14;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’ «+
«border=’0′ width=’88’ height=’31’><\/a>»)
</script><!—/LiveInternet—>

Стало:

<!—LiveInternet counter—><script type=»text/javascript»>
document.write(«<a><img src=’//counter.yadro.ru/hit?t58.14;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’ «+
«border=’0′ width=’88’ height=’31’><\/a>»)
</script><!—/LiveInternet—>

В таком случае при нажатии на кнопку счетчика ни чего не происходит.

Другой вариант

Если убрать target=_blank параметр, то при нажатии на картинку счетчика статистика откроется в новом окне, а не в текущем. Если Вам приемлем такой вариант, то можно использовать его.

Метки: , , , ,

6 страниц в разделе Блог
специально для Вас
«Колесо эмоций» американского профессора психологии Роберта Плутчика, 1980 г
Психология влияния цвета на конверсию сайта

Многие компании желая поднять продажи, пробуют разные способы оптимизации конверсии сайта. В мире маркетинга подбор цвета…