Google pagespeed, Gtmetrix vs gibi puanlama sistemlerinde puanlarımızın düşük olma sebeplerinden biride bu hata, bu  hatanın asıl sebebi sistemlerimizde bulunan javascript kodlarının sonuna otomatik eklenen javascript versiyonları ile alakalı, aynı zamanda sitemizin hızında etkili olması sebebiyle kaldırılması kullanıcılar açısından oldukça önemli, Pagespeed ve diğer sistemlerde ortalama olarak %5’lik bir dilime sahiptir. Web sitemiz içerisinde ise yaklaşık olarak %4 performans artış/azalış sağlamaktadır.

remove-query-string-cozumu

 

Özellikle ön planda bulunan sistemlerden WordPress’te sıklıkla yaşanan bu sorunun 2 Çözümü mümkündür.

  1. Tema Entegreli Çözüm Metodu
  2. Eklenti Desteğiyle Çözüm Metodu

 

1- Tema Entegreli Çözüm Metodu

WordPress > Temanız > functions.php içerisine <?php kodlar ?> şeklinde aşağıdaki kodları ekliyoruz.

function _remove_script_version( $src ){
$parts = explode( '?', $src );
return $parts[0];
}
add_filter( 'script_loader_src', '_remove_script_version', 15, 1 );
add_filter( 'style_loader_src', '_remove_script_version', 15, 1 );

2. Eklenti Desteğiyle Çözüm Metodu

Eklenti Adı : 

Eklendi Adresi : Remove Query Strings From Static Resources

Direk  İndir : (v.1.0) İndir

Eklenti  Yazarı : Your WP Expert

Kullanım Detayları : Eklentiyi Aktif ettikten sonra herhangi bir işlem yapmanız gerekmektedir. Puanlama testini yeniden yapıp denemesini yapabilirsiniz.

Kolay Gelsin.

Metin Saraç 2 125 25 Nisan 2014
0 beğeni - 2 Yorum