Bir önceki konuda wp sorgularını kontrol ettiğimi söylemiştim ve siteyi buna göre optimize ettiğime değinmiştim. Bunun üzerine gelen sorular için bu konudan kısa bir cevap vereyim
WordPress’te Sayfa Yüklenme Süresini ve Sorguları Göstermek
Bahsettiğimiz işlemi yapmak için, bilgileri göstermek istediğiniz yere:
<?php if (current_user_can('level_10')) { ?>
<?php timer_stop(1); ?> saniyede, <?php echo get_num_queries(); ?> sorgu yapıldı.
<?php } ?>
kodunu ekleyiniz. Böylece sadece yöneticiler, kaç sorgu olduğunu ve sayfa yüklenme süresini görebilirler.
WordPress’te Yapılan Sorguları Listelemek
Sitenizde yapılan sorgu sayısını gördünüz, ancak hangi sorguların yapıldığını da görmek istiyorsanız:
wp-config.php içerisine aşağıdaki kodu ekleyiniz:
define('SAVEQUERIES', true);
Daha sonra, sorguları göstermek istediğiniz yere aşağıdaki kodu ekleyiniz:
<?php if (current_user_can('level_10')) { ?>
<?php timer_stop(1); ?> saniyede, <?php echo get_num_queries(); ?> sorgu yapıldı.
<?php global $wpdb; echo "<pre>"; print_r($wpdb->queries); echo "</pre>"; ?>
<?php } ?>
Böylece yönetici giriş yaptığında sorgu sayısını / sayfa yüklenme süresini ve yapılan sorguları görebilir

“WordPress ve MySQL Sorguları” için 5 Yorum var
Hocam merabalar. Şimdi bu dediğiniz işlemi yaptım sitemde 0,738 saniyede, 21 sorgu yapıldı. Ben sorun olan yazıya baktımda hiçbirşey anlamadım.sorunun nerde olabileceğini.azaltamıyorum yani saniyeyi.Yardımcı olur musunuz? Teşekkürler şimdiden.
selamlar. öncelile wordpress konusunda bilgilerinize sık sık başvurmaktayım. bunu belirtmek isterim. ben de wordpress mu ve buddypress üzerine kurmuş oldugum blogevim.com son günlerde aşırı derecede cpu tüketimi sonucunda reselleri çökertti.
Şimdi reselleri aldıgım yer şöyle birşey söylüyor.
anasayfa açıldığında bir sorgunun hiç sonlanmayacak bir döngüye girdiği uyarısını veriyor. site açıldığında siz de bu hatayı inceleyebilirsiniz. sitenizin normal anasayfası görüntülenmemektedir, direkt bu hatanın olduğunu belirten hata sayfası görünmektedir.
bunun ne oldugunu nasıl anlayabilirim. sitem şu an maalesef kapalı. bu sorgu konusunda yardımlarınızı bekliyorum. yardımcı olmak isterseniz mail adresimi ekleyebilirsiniz
Aslında orası da benim yaptıklarımla aynı şeyi yapmış
Gereksiz sorguları kaldırıp direk olarak değerleri belirtmişler
Teşekkürler
faydalı bir paylaşım oldu, bu sorguları biraz da olsa optimize etmek istiyorsak burada guzel bir makale var: http://yoast.com/speed-up-wordpress/
uygun bulursanız siz de türkçesini ve önerilerinizi yazabilirsiniz. takipdeyim,
çok teşekkürler..