• 29-12-2012, 16:19:38
    #1
    Üyeliği durduruldu
    iyi günler arkadaşlar

    bir katagoriye ayit yorumlari nasil gösteririz

    bir katagoriye ayit toplam kaç yazi oldunu nasil gösteririz

    bunlarin kodlarini nasıl buluruz
  • 31-12-2012, 05:54:42
    #2
    Developer
    kategorilerdeki toplam yorum sayısı:
    (exclude bölümüne listelenmeyecek kategori id lerini yazın)

    <?php
    $kategoriler = get_categories(array('exclude' => '1,2'));
    $kategori_id = implode(',', array_map(function($kat) {return $kat->term_id;}, $kategoriler));
    $sorgu = "SELECT SUM(p.comment_count) AS count, t.name FROM wp_posts p JOIN wp_term_relationships tr ON tr.object_id = p.ID JOIN wp_term_taxonomy tt ON tt.term_taxonomy_id = tr.term_taxonomy_id JOIN wp_terms t ON t.term_id = tt.term_id WHERE t.term_id in ($kategori_id) AND p.post_status = 'publish' GROUP BY t.term_id";
    $kategoriler = $wpdb->get_results($sorgu);
    echo '<ul>';
    foreach( $kategoriler as $sonuc ) {printf("<li>%s kategorimizde toplam %s yorum bulunmaktadır.</li>", $sonuc->name, $sonuc->count);}
    echo '</ul>';
    ?>
    kategorilerdeki toplam yazı sayısı:
    (number=100 bölümüne limiti yazın)

    <?php 
     $kategoriler = get_categories('number=100');
     echo '<ul>';
     foreach ($kategoriler as $kat) {echo "<li>". $kat->cat_name . " kategorisinde toplam ". $kat->category_count ." yazı bulunmaktadır.</li>";}
     echo '</ul>';
    ?>

    bu da kategoriye ait son yorumlar için eklenti:
    http://wordpress.org/extend/plugins/...cent-comments/
  • 07-01-2013, 01:12:01
    #3
    Üyeliği durduruldu
    tşk ederim sagol arkadaşim