通常私が何らかの形の問い合わせを作成するとき、私はこのように私の引数に配列を使います:
$ postslistArgs = array( 'child_of' => 320、 'parent' => 320 ); $ postslist = get_pages($ postslistArgs);
しかし、私はこのようなURIスタイルのクエリパラメータを使用する必要がある場合や使用したい場合があります。
get_pages( 'child_of = 320&parent = 320');
これはすべて簡単ですが、IDの配列を必要とするpost__not_in
のような、より高度な共用体/交差クエリでURIパラメータスタイルを使用することは可能ですか?
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 )
)