我需要创建一个具有特定帖子的循环,但我想通过所有这些的位置(而不是id)来完成。我想使用具有特定位置的单个循环。
示例:(2,5,9等)
我尝试使用wp_query
方法,但我的PHP知识很少。
答案 0 :(得分:0)
为什么你不在循环中尝试一个例子:
if ($idpost == "4")
{
// print...
}
答案 1 :(得分: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