• 03-02-2009, 17:22:17
    #1
    Üyeliği durduruldu
    Merhaba arkadaşlar,

    Sitenin altına "sitemizde şuan xx konu bulunmaktadır" diye bir yazı eklemek istiyorum. Daha önceden biri sormuş sanırım, db'den konu sayısını çeken bir kod vardı, onu denedim fakat 221 konu var ise iki katını, yani 442 olarak gösteriyor. Admin paneline girince Şu anda tablosunda 221 Yazı olarak gösteriyor, bunu anasayfaya eklemek istiyorum yani
  • 03-02-2009, 18:09:18
    #2
    istatistikler plugin ni kursan işini görmez mi?
  • 03-02-2009, 18:23:22
    #3
    Üyeliği durduruldu
    <?php
    $toplam_yazi = wp_count_posts( 'post' );
    $toplam_yazi = $toplam_yazi->publish; //publish, draft
    echo '<font style="font-size: 10px; color:#8a8a93; padding: 0px; margin: 0px;">Sitemizde şuan toplam <strong>' . $toplam_yazi . '</strong> film bulunmaktadır.</font>';
    ?>
    Şöyle birşey denedim ve güzel oldu
  • 05-02-2009, 22:43:25
    #4
    peki toplam yorumları nasıl yaparız arkadaşlar
  • 05-02-2009, 22:57:39
    #5
    muhtemelen o da wp_count_comments gibi birşey bunu bir değişkene yukardaki gibi atayım echo ile yazdırabilirsin ekrana.
  • 05-02-2009, 22:58:47
    #6
    Üyeliği durduruldu
    <?php
    $toplam_yorum  = get_comment_count();
    $toplam_yorum  = $toplam_yorum['approved'];
    echo 'Sitemizde toplam ' . $toplam_yorum . ' yorum bulunmaktadır.';
    ?>
    Böyle olması lazım
  • 05-02-2009, 23:03:11
    #7
    Konu sayısını çeken SQL kodu şu:

    select count(*) from wp_posts where post_status='publish'
    Bunu php içerisinde mysql_query ile çalıştırıp dönen değeri fetch edin.

    Sonra da süsleyip yazdırın işte. Yapamazsanız yardımcı olurum, özel mesaj atmanız yeterli.
  • 05-02-2009, 23:03:46
    #8
    teşekkürler arkadaşlar çalışıyor

    ama kaldırdım az yorum varmış


    edit:
    arkadaşlar sayfa sayaç eklentisi kullanıyoum.
    http://www.dmry.net/wordpress-sayfa-sayac-eklentisi buradaki eklenti. sitemde toplam izlenme ve bugün toplam izlenmeyi göstermek istiyorum böyle birşey mümkünmü yardımcı olabilcekler ?