web-dev-qa-db-ja.com

URI要求パラメータ形式で共用体/交差点query_posts変数を使用しますか?

通常私が何らかの形の問い合わせを作成するとき、私はこのように私の引数に配列を使います:

 $ postslistArgs = array(
 'child_of' => 320、
 'parent' => 320 
); 
 $ postslist = get_pages($ postslistArgs);

しかし、私はこのようなURIスタイルのクエリパラメータを使用する必要がある場合や使用したい場合があります。

get_pages( 'child_of = 320&parent = 320');

これはすべて簡単ですが、IDの配列を必要とするpost__not_inのような、より高度な共用体/交差クエリでURIパラメータスタイルを使用することは可能ですか?

2
Dan Gayle

WP_QueryはPHPのネイティブなparse_str関数を使用します。これは配列を表すために次の構造体を使用します。

'post__not_in[]=1&post__not_in[]=2&post__not_in[]=3'

と同じです

array(
  'post__not_in' => array( 1,2,3 )
)
3
John P Bloch