1

我有一个运行 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 个帖子。我遇到的问题是无法显示从今天开始的接下来的 6 个帖子。(要明确,今天我的意思是访问日)
我找到了这个条目“ wordpress query - next two events by metadata date ”,但无法将其转化为我的需要。

4

1 回答 1

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&'。

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

于 2012-10-03T10:49:06.523 回答