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

从WordPress3.7开始,加了一个api  date_query 这样,为得到最新的post(文章)或评…

从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; ?>

——————————

Date Queries In WordPress 3.7+

How to list most commented posts with the new date queries in WordPress 3.7+

 

类别:WordPress经验

本文收集自互联网,转载请注明来源。
如有侵权,请联系 wper_net@163.com 删除。

评论 (0)COMMENT

登录 账号发表你的看法,还没有账号?立即免费 注册