显示从特定日期开始的帖子

时间:2014-07-16 作者:Code Smith

如何按特定日期显示帖子?如果今天是7月15日,它将显示大约两到三天前的帖子,就像7月12日的帖子一样。明天它将显示7月13日的帖子。

我怎样才能做到这一点?

1 个回复
最合适的回答,由SO网友:Domain 整理而成

我想如果你想显示2-3天前发布的最新帖子,可以使用WordPress提供的日期查询

您可以从以下位置获取有关日期查询的更多信息:WordPress Date Queries

例如:如果要显示最近三天的帖子,可以使用以下代码片段:

//set the arguments
$args = array(
    \'order\' => \'DESC\',
    \'date_query\' => array(
        array(
            \'after\' => \'3 days ago\',
        ),
    ),
);

// get posts using the arguments
$posts = get_posts($args);
以上内容将返回从过去3天到今天的一系列帖子。你也可以像这样使用它:3天前,1周前等等。

结束

相关推荐

Multiple pages to show posts

我还没有任何代码或页面可以显示,所以我只能描述我的问题。我有一组帖子,还没有分类或分类。在我的主页上,我有一个“查看所有帖子”链接,链接到View\\u all\\u帖子。php页面。在view\\u all\\u帖子上。php页面我有一个显示所有帖子的简单循环。我只想在view\\u all\\u posts上显示10篇文章。php页面,并将其余的帖子链接到下一页的view\\u all\\u posts页面。因此,view\\u all\\u posts将显示10篇文章,然后有链接显示下一页,其余的链