WordPress-通过最新日期获取帖子

时间:2020-09-05 05:13:29

标签: php wordpress

我正在尝试弄清楚如何构造一个WordPress查询 将按日期获取帖子。

我的意思是,我想要一种输出WordPress的方法 发布类似这样的内容:

<div class="day-posts">
 <div class="day">
      <div class="title">Monday 1st January 2014</div>
      <div class="posts">
           <div class="post">
                <div class="title">Post for this day</div>
                <div class="content">Lorum ipsum dolar sit amet</div>
           </div>
      </div>
 </div>
 <div class="day">
      <div class="title">Tuesday 2nd January 2014</div>
      <div class="posts">
           <div class="post">
                <div class="title">Post for this day</div>
                <div class="content">Lorum ipsum dolar sit amet</div>
           </div>
      </div>
 </div>

1 个答案:

答案 0 :(得分:0)

您可以通过其publish_date设置其顺序。 如果将顺序更改为DESC,则从发布之日起,您将以降序的方式获取帖子。

'post_status' => 'publish', 'orderby' => 'publish_date', 'order' => 'DESC'

如果您将顺序更改为ASC,则自发布之日起,您将以升序获得帖子。

'post_status' => 'publish', 'orderby' => 'publish_date', 'order' => 'ASC'

对于以DESC顺序更新的帖子,

'post_status' => 'publish', 'orderby' => 'modified', 'order' => 'DESC'