0

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 を返します

4

2 に答える 2

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);
于 2013-06-20T14:39:17.003 に答える
0

試す:

$myArrayOfIds = array(40, 25);
$query = WP_Query(array("post__in" => myArrayOfIds));
于 2013-06-20T14:18:25.723 に答える