Валидность кода на Wordpress

12
R
На сайте с 01.10.2013
Offline
87
2069

ДОбрый день, сегодня обнаружил множество ошибок валидности на одном из сайтов на вордпресс, при том что было 3 максимум 5 ошибок.

Error Line 7, Column 50: "pagespeed_no_defer" is not a member of a group specified for any attribute

…e="text/javascript" pagespeed_no_defer>(function(){var d=window,e=document,f="…

При проверке исходника обнаружил код, который както связан с проверкой pagespeed. Не могу понять как он там оказался и что нужно удалить что-бы его убрать.

Код появился в самом начале исходной страницы сразу после тега TITLE и <meta http-equiv="content-type" content="text/html charset=UTF-8"/>

Собственно сам код, если ктото сталкивался и знает как решить даный вопрос, буду премного благодарен, Спасибо!

<script type="text/javascript" pagespeed_no_defer>(function(){var d=window,e=document,f="getItem",m="getData",p="localStorage",q="indexOf",r="length",t="prototype",u="substring",w="",x=" ",y="!",z="; expires=",A="=",B="_GPSLSC=",C="img",D="link",E="load",F="on",G="pagespeed_lsc_expiry",H="pagespeed_lsc_hash",I="pagespeed_lsc_url",J="pagespeed_lsc_url:",K="script",L="style",M="stylesheet",N="text/css";d.pagespeed=d.pagespeed||{};var O=d.pagespeed,P=function(){this.a=!0};P[t].b=function(a){a=parseInt(a(0,a[q](x)),10);return!isNaN(a)&&a<=Date.now()};
P[t].hasExpired=P[t].b;P[t].getData=function(a){return a(a[q](x,a[q](x)+1)+1)};P[t].getData=P[t][m];P[t].c=function(a){var b=e.getElementsByTagName(K),b=b[b[r]-1];b.parentNode.replaceChild(a,b)};P[t].replaceLastScript=P[t].c;P[t].h=function(a){var b=d[p][f](J+a),c=e.createElement(b?L:D);b&&!this.b(b)?(c.type=N,c.appendChild(e.createTextNode(this[m](b)))):(c.rel=M,c.href=a,this.a=!0);this.c(c)};P[t].inlineCss=P[t].h;
P[t].i=function(a){var b=d[p][f](J+a),c=e.createElement(C);b&&!this.b(b)?c.src=this[m](b):(c.src=a,this.a=!0);for(var b=1,g=arguments[r];b<g;++b){var k=arguments[q](A);c.setAttribute(arguments(0,k),arguments(k+1))}this.c(c)};P[t].inlineImg=P[t].i;
P[t].e=function(a,b){for(var c=e.getElementsByTagName(a),g=0,k=c[r];g<k;++g){var h=c[g],v=h.getAttribute(H),l=h.getAttribute(I);if(v&&l){var l=J+l,n=h.getAttribute(G),n=n?(new Date(n)).getTime():w,h=b(h);if(!h){var s=d[p][f](l);s&&(h=this[m](s))}h&&(d[p].setItem(l,n+x+v+x+h),this.a=!0)}}};P[t].g=function(){this.e(C,function(a){return a.src});this.e(L,function(a){return a.firstChild?a.firstChild.nodeValue:null})};
P[t].f=function(){if(this.a){for(var a=[],b=[],c=0,g=Date.now(),k=0,h=d[p][r];k<h;++k){var v=d[p].key(k);if(!v[q](J)){var l=d[p][f](v),n=l[q](x),s=parseInt(l(0,n),10);if(!isNaN(s))if(s<=g){a.push(v);continue}else if(s<c||0==c)c=s;b.push(l(n+1,l[q](x,n+1)))}}g=w;c&&(g=z+(new Date(c)).toUTCString());e.cookie=B+b.join(y)+g;k=0;for(h=a[r];k<h;++k)d[p].removeItem(a[k]);this.a=!1}};
O.d=function(a,b,c){if(a.addEventListener)a.addEventListener(b,c,!1);else if(a.attachEvent)a.attachEvent(F+b,c);else{var g=a[F+b];a[F+b]=function(){c.call(this);g&&g.call(this)}}};O.j=function(){if(d[p]){var a=new P;O.localStorageCache=a;O.d(d,E,function(){a.g()});O.d(d,E,function(){a.f()})}};O.localStorageCacheInit=O.j;})();
pagespeed.localStorageCacheInit();</script>
K5
На сайте с 21.07.2010
Offline
209
#1

от какого либо плагина, отключайте постепенно и смотрите изменения в исх. коде

аська 45два48499два записки на работе (http://memoryhigh.ru) помогу с сайтом, удалю вирусы, настрою впс -> отзывы ТУТ (/ru/forum/836248) и ТАМ (http://www.maultalk.com/topic140187.html) !!!всегда проверяйте данные людей, которые сами пишут вам в аську или скайп!!!
R
На сайте с 01.10.2013
Offline
87
#2

Отключал все плагины но этот код всеравно остается. :(

ishipilov
На сайте с 25.12.2011
Offline
101
#3

в самом начале у вас идет

<script type="text/javascript" pagespeed_no_defer>

удалите pagespeed_no_defer

и будет вам счастье

т.е. должно быть:

<script type="text/javascript">

тогда код будет валидным

R
На сайте с 01.10.2013
Offline
87
#4
ishipilov:
в самом начале у вас идет

удалите pagespeed_no_defer
и будет вам счастье
т.е. должно быть:

тогда код будет валидным

Та дело в том, что этот код генерется не понятно откуда. У меня в файлах шаблона нету ничего подобного...

altezzik
На сайте с 06.11.2011
Offline
247
#5

Это все плагины. Отключите все и проверьте.

ishipilov
На сайте с 25.12.2011
Offline
101
#6
altezzik:
Это все плагины. Отключите все и проверьте.

Не обязательно плагины. этот код может быть в установленной теме.

ТС, я рекомендую вам поотключать плагины. Если код останется - значит он в теме (шаблоне).

Тогда скачайте свою тему на компьютер и найдите код с помощью Total Commander.

R
На сайте с 01.10.2013
Offline
87
#7

еще раз поотключал все плагины, код остался. Кода в файлах нету, даже решил тему сменить. Поставил временно Twenty Fourteen для проверки, но всеравно откуда-то неизвестно откуда генерится єтот код...

EA
На сайте с 15.06.2006
Offline
70
#8

хром? расширения? хотя валидатор тогда не должен был видеть этот код, если только он тоже не расширением

R
На сайте с 01.10.2013
Offline
87
#9

Да пока не знаю, вопрос остается открытым.

M
На сайте с 27.02.2010
Offline
62
#10

если не плагины и не шкурка, то движок. У вас откуда файлы движка? Варианты: хостинг предоставляет/сборка или редакция/с официального сайта сам качал.

Хотя я уверен на 94.7 процентов, что это в теме дело.

Ваш К.О.
12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий