Информаторът за метрики на Yandex в WordPress не работи
- 2019-04-25
- 26
- Юни 2015 г
Добър ден. 🙂
Наскоро имах странен проблем. Посетих още веднъж статистиката на Yandex -Yandex-metrics, видях, че спря да работи. Всички индикатори бяха на нула.Информаторът (брояч) също не работеше, изглежда сайта не работи. Тогава си помислих, че това е временно явление и не направих нищо. На втория ден картината се повтори, после на третия и разбрах, че трябва да погледна сайта си.
Скриптът Yandex Metrica беше поставен в моя долен колонтитул, така че отворих файла footer.php и погледнах дали скриптът е на мястото си. На пръв поглед всичко беше наред. Реших отново да копирам метричния код на уебсайта на Yandex и да го поставя отново на моя уебсайт. В момента, в който добавих кода, забелязах, че се различава от стария с няколко знака. Поставих ги един до друг и започнах да ги сравнявам. И вътре в кода открих тази разлика:
Както можете да видите,[s] изчезна и не е ясно защо и при какви обстоятелства.
Започнах да търся причината и имаше малко идеи, честно казано, първата мисъл беше за някакъв вреден скрипт, защото имах промяна на един от файловете и това не е шега. Проверих сайта за вируси и вредни скриптове, ръчно прелистих други файлове. Търсих подобни въпроси в бученето и също не намерих нищо особено. От всички опции имаше още една, която можеше да бъде 100%.
Това беше плъгинътSyntaxHighlighter. Освен това бях закачен от факта, че в липсващата част от кода имаше квадратни скоби. Този плъгин също използва квадратни скоби за кратки кодове, за да огради кода, който да се показва като текст. Малкобърникайки, разбрах, че вината е 100% негова и това се случи, поради моето невнимание.
Факт е, че веднъж, когато пишех статия, вмъкнах кода и го затворих в кратък код от този плъгин, но го заключих неправилно. Вместо отварящ и затварящ етикет, имах 2 отварящи тагова. След това запазих статията, което свърши работа.
Това е всичко, благодаря за вниманието. 🙂