我想通过使用ID数组来检索帖子。我有这个数组
Array ( [0] => 40 [1] => 25 )
这是我的代码:
$query = WP_Query(array("p" => myCourseId()));
但它不起作用。什么是错误?
新代码
$ids = myCourseId();
// The Loop
$query = WP_Query(array("post__in" => $ids));
myCoureID()返回像我写的第一个
一样的arry答案 0 :(得分:0)
尝试:
$myArrayOfIds = array(40, 25);
$query = WP_Query(array("post__in" => myArrayOfIds));
答案 1 :(得分:0)
您可以尝试使用get_posts执行相同的操作,例如:
$ids = array(40,25);
$args = array(
'numberposts' => -1,
'posts_per_page' => -1,
'orderby'=>'post__in',
'post__in'=>$ids
);
$query = get_posts($args);