正如标题所说,我希望您可以通过自定义循环来帮助我,该循环检索具有最新活动的帖子(意思是最后评论的帖子)。
基本上,对于我的主页,我试图从每个类别中检索一篇文章。不仅仅是任何帖子,而是最近获得批准评论的帖子。
正如标题所说,我希望您可以通过自定义循环来帮助我,该循环检索具有最新活动的帖子(意思是最后评论的帖子)。
基本上,对于我的主页,我试图从每个类别中检索一篇文章。不仅仅是任何帖子,而是最近获得批准评论的帖子。
这是未经测试的,但也许这样的事情可以让你开始:
function get_heated_posts()
{
global $wpdb;
$IDs = $wpdb->get_results("SELECT DISTINCT ID FROM wp_posts INNER JOIN wp_comments ON wp_posts.ID=wp_comments.comment_post_ID ORDER BY wp_comments.comment_date DESC", ARRAY_N);
return $IDs;
}
$heated = get_heated_posts();
$query = new WP_Query(array('post__in'=>$heated, 'posts_per_page'=>-1));
if($query->have_posts()) : while($query->have_posts()) : $query->the_post();
//POST HTML
endwhile;endif;