私は時間の前にこれをやった。あなたが解決策を持っている私のブログで は、私はその磨きに知っているが、コードはコードです:) http://blog.grabek-adam.pl/2010/06/wordpress-popularne-posty-plugin-do-obrazkw/
ここであなただけのクエリがある:
$posty = $wpdb->get_results("SELECT SQL_CALC_FOUND_ROWS wp_posts.id, wp_posts.post_title, wp_posts.comment_count, wp_posts.post_date
FROM wp_posts INNER JOIN wp_term_relationships ON (wp_posts.ID = wp_term_relationships.object_id)
INNER JOIN wp_term_taxonomy ON (wp_term_relationships.term_taxonomy_id = wp_term_taxonomy.term_taxonomy_id)
WHERE 1=1 AND wp_term_taxonomy.taxonomy = 'category'
AND wp_term_taxonomy.term_id IN ('cat_id1,cat_id2,cat_id5')
AND wp_posts.post_type = 'post'
AND (wp_posts.post_status = 'publish' OR wp_posts.post_status = 'private')
AND wp_posts.comment_count > 0
GROUP BY wp_posts.ID ORDER BY wp_posts.comment_count DESC
LIMIT 5
");
このコードは、あなたがここにAND wp_term_taxonomy.term_id IN ("cat_id1,cat_id2,cat_id5")
で指定したカテゴリが含まれますが、私はあなたがこれを行うために使用することができますワードプレスで3つの利用可能な機能がありますがあなたの要件については