0

我需要创建一个带有具体帖子的循环,但我想按所有位置(而不是按 id)来完成。我想使用具有特定位置的单个循环。

示例:(2、5、9 等)

我尝试使用wp_query方法,但我的 php 知识很少。

4

2 回答 2

0

为什么不尝试在循环中举例:

if ($idpost == "4")
{
    // print...
}
于 2013-07-28T15:43:35.340 回答
0

在循环之外,创建一个计数器变量:

$post_number = 1;

然后,当您处于循环中时,您可以检查变量的内容以查看您所在的帖子。例如,在以下示例中,将仅显示第一个和第二个帖子。

在结束循环之前,使用 . 添加到计数器中$post_number++

// Start loop

if ($post_number == 1 || $post_number == 2){
  // standard loop contents ( the_title(), the_content(), etc)
}

$post_number++;

// stop loop
于 2013-07-29T19:01:41.520 回答