从WordPress3.7开始,加了一个api date_query
这样,为得到最新的post(文章)或评论提供了方便。
代码如:
—————-
<?php
$popular = new WP_Query( array(
'post_type' => array( 'post' ),
'showposts' => 6,
'cat' => 'MyCategory',
'ignore_sticky_posts' => true,
'orderby' => 'comment_count', //–这个意思就是 取得评论数最多的文章
'order' => 'dsc',
'date_query' => array(
array(
'after' => '1 week ago', //近期一周的,这个是本文档的重点
),
),
) );
?>
<?php while ( $popular->have_posts() ): $popular->the_post(); ?>
<?php the_title(); ?>
<?php endwhile; ?>
——————————
主题猫WP建站,累计帮助1300+客户成功建站,为站长提供支持!
立刻开启你的建站之旅
你这个方面无效啊,我试过了,根本就调用不出数据.(我指定了某一个分类,却还是调不出评论数最多的文章)