如何按特定日期显示帖子?如果今天是7月15日,它将显示大约两到三天前的帖子,就像7月12日的帖子一样。明天它将显示7月13日的帖子。
我怎样才能做到这一点?
如何按特定日期显示帖子?如果今天是7月15日,它将显示大约两到三天前的帖子,就像7月12日的帖子一样。明天它将显示7月13日的帖子。
我怎样才能做到这一点?
我想如果你想显示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周前等等。我还没有任何代码或页面可以显示,所以我只能描述我的问题。我有一组帖子,还没有分类或分类。在我的主页上,我有一个“查看所有帖子”链接,链接到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篇文章,然后有链接显示下一页,其余的链