• 15-12-2010, 22:27:27
    #1
    Arkadaşlar sitemin headerında "Sistemimizde şu anda "$yazi_sayi = wp_count_posts( 'post' );" adet video bulunmaktadir." yazıyor ben bunun yanına ilaveten "Bu videolar "xx" kez izlenmiştir" yazmak istiyorum. o aradaki xx yerine hangi kodu yazacağım söyler misiniz? Yani amacım tüm videoların kaç kere izlendiğini gösteren kodu öğrenmek istiyorum.
  • 15-12-2010, 22:38:38
    #2
    Videoların kaç kere okunduğunu takip eden bir eklenti kullanıyor musunuz? Hangisi? Kullanmıyorsanız böyle bir eklenti kullanmaya başlamalısınız. Ardından o eklentinin kodlarıyla gösterim yapabilirsiniz.
  • 15-12-2010, 22:44:23
    #3
    Wp PostViews ve wp stats eklentilerini kullanıyorum. Fakat hangi kodu alacağımı bilemedim.
  • 15-12-2010, 23:04:13
    #4
    bu kod olması lazım
    <?php if(function_exists('the_views')) { the_views(); } ?*>
  • 15-12-2010, 23:18:39
    #5
    Aşağıdaki gibi kullanın. $sonuc->toplam değişkeni sorgu sonucunda toplam görüntülemeyi verir. Ama uyarmalıyım, gerek wp_count_posts gerekse de $sonuc ikisi de birer SQL sorgusuna mal olmaktadır. Yazı sayınız fazla ise ciddi oranda veritabanı sunucunuzu yorabilirler. Bu nedenle performans açısından böyle bir gösterim kullanmanızı önermem.

    global $wpdb;
    $sonuc = $wpdb->get_row("SELECT sum(meta_value) as toplam FROM $wpdb->postmeta WHERE meta_key='views'");
    echo 'Sistemimizde şu anda "' . wp_count_posts( 'post' ). '" adet video bulunmaktadır. Bu videolar "' .$sonuc->toplam. '" kez izlenmiştir
    .';