wordpress API

wordpress如何得到评论数最多的文章(post)

日期: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/

 

<<点击返回