从今天开始查询wordpress的下一天

时间:2012-10-02 19:58:23

标签: wordpress

我有一个令人毛骨悚然的网站运行Wordpress 2.8.5。它的目的是在我的州(巴伊亚/巴西)展示事件 每个活动都将其发布日期作为活动当天,主题显示未来的帖子绕过WP的默认显示直到今天。
它有一个带有一些特色事件的幻灯片,这就是它现在如何选择幻灯片中显示的内容:

$mes = date('n');
$ano = date('Y');
query_posts("
  meta_key=dest_principal&
  meta_value=1&
  showposts=6&
  year=$ano&
  monthnum=$mes&
  order=ASC
");

使用此代码,幻灯片显示当月的前6个帖子。我遇到的问题是无法显示今天开始的下一个帖子。 (要明确,今天我的意思是访问日)
我发现此条目“wordpress query - next two events by metadata date”但无法将其转换为我的需要。

1 个答案:

答案 0 :(得分:1)

目前尚不清楚你究竟要做什么。您是否尝试从今天开始显示6个帖子并返回之前的6个帖子?基本上是6个最新帖子?

若是,请尝试使用此代替query_posts ...

$recent = new WP_Query("cat=3&showposts=6");
while($recent->have_posts()) : $recent->the_post();

您可以使用'cat = 3'来显示特定类别的帖子,只需将'3'更改为您的类别ID即可。否则,如果您不需要这样做,请删除此'cat = 3&'。

顺便说一句,如果您对链接交换感兴趣,我有一个专注于巴伊亚的网站。