コメント順ランキングを特定のカテゴリ限定にする方法について
-
いくら調べても分からなかったので知恵をお借りできればと思い投稿させてもらいます。
<やりたいこと>
1:コメント順のランキングを表示
2:コメント数も横に表示
3:1週間と区切って集計
4:特定のカテゴリーに限定<やったこと
以下のコードにて 1,2はできました。<?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts WHERE post_type = 'post' ORDER BY comment_count DESC LIMIT 0 , 5"); foreach ($result as $post) { setup_postdata($post); $postid = $post->ID; $title = $post->post_title; $commentcount = $post->comment_count; if ($commentcount != 0) { ?> <li> <a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>"> <?php echo $title ?><span class="comments_number">(<?php comments_number('0', '1', '%' ); ?>)</span></a> </li> <?php } } ?>
ただ3,4の指定がどうしてもできません。おそらくSQL文で記載すると思われますが、やっとSQLの勉強に突入した程度で中々前に進めません。
どなたかご教授頂けないでしょーか?宜しくお願いします!
4件の返信を表示中 - 1 - 4件目 (全4件中)
4件の返信を表示中 - 1 - 4件目 (全4件中)
- トピック「コメント順ランキングを特定のカテゴリ限定にする方法について」には新たに返信することはできません。