Daily posts like an archive

时间:2013-12-28 作者:Marcelo Henriques Cortez

我需要在一个网站的主页上显示30条每日帖子。我还需要放两个链接,一个链接到一个新页面,显示30篇昨天发表的帖子,另一个链接显示30篇“明天”的帖子,如果我在看一个旧页面的话。

我试着用wp_get_archives( array( \'type\' => \'daily\', \'limit\' => 1 ), 但问题是,现在我有了一个显示日期列表的页面,我需要单击它来查看帖子。

我有没有办法在访问者打开网站后立即显示帖子?

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

功能wp_get_archives 据我所知,这将只输出一个列表。

而是使用WordPress循环和WP Query\'s Date 参数。

例如,要获取昨天的帖子,请使用WP_Query 您可以执行以下操作:

$yesterday = date(\'d.m.Y\',strtotime("yesterday"));
$yesterdayarray = date_parse($yesterday);

$query = new WP_Query( \'&day=\' . $yesterdayarray["day"] );
// grab the data in the loop

结束