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

2018-08-21 wordpress经验
  • 文章介绍
  • 快速入门
  • 评价&建议

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

——————————

 

3 0

企业建站推荐正版商业主题,国内专业团队开发,完善售后,是您不二选择。

正版主题商店

主题猫WP建站,累计帮助1300+客户成功建站,为站长提供支持!

立刻开启你的建站之旅
QQ在线客服

服务热线

wordpress建站咨询