日期:2014-10-28 阅读:1370
dmandwp系统 - wordpress系统和DM系统区块建站>>
从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; ?>
------------------------------
http://www.viper007bond.com/2013/08/27/date-queries-in-wordpress-3-point-7/
http://alxmedia.se/code/2013/10/how-to-list-most-commented-posts-with-the-new-date-queries-in-wordpress-3-7/