2012-01-03 17 views
2

特定の投稿IDに属するカテゴリのリスト投稿が必要です。Wordpress:特定のカテゴリの投稿を取得する

例:カテゴリとIDを持っているcategoryAかcategoryBからの投稿1,2,3,4,5

+1

だから何が問題なのですか? –

+0

カテゴリと投稿IDの両方を使用して検索するにはどうすればよいですか? –

答えて

0

使用get_postsと引数が含まれます。

+0

ですが、get_postsでカテゴリと投稿IDを同時に使用することはできません。 –

+1

はい、できます。 – addedlovely

+0

単一のクエリで両方を検索する方法を説明できますか? –

2

post__incatget_postsを使用する可能性のニーズを満たします。:

// Create your query argument array 
$args = array(
     'cat' => '1,2', // Where 1 and 2 are the category ids of Category A and Category B that you want posts containing either of. 
     'post__in' => array (1,2,3,4,5) // Where 1-5 are post ids 
    ); 

// Retrieve posts 
$post_list = get_posts($args); 

$post_listget_postsに渡されたクエリパラメータに基づいて取得ポストの配列になります。

get_postshereの詳細情報と、有効なクエリパラメータhereに関する詳細情報が表示されます。

+0

get_postsを使用してカテゴリと投稿IDの両方を同時に使用することはできません –

+0

カテゴリのスラッグや名前をidsに変換する方法を示すコードを追加しました。 – Chaser324

+0

また、実際の問題がより明確になるように質問を書き直すべきです。 – Chaser324

関連する問題