通常,在创建某种形式的查询时,我会对参数使用一个数组,如下所示:
$postslistArgs = array(
\'child_of\' => 320,
\'parent\' => 320
);
$postslist = get_pages($postslistArgs);
但是,在其他情况下,我还需要/想要使用URI样式的查询参数,如下所示:
get_pages(\'child_of=320&parent=320\');
这很简单,但是有没有可能在更高级的联合/交叉查询上使用URI参数样式,例如
post__not_in
需要一组ID吗?
最合适的回答,由SO网友:John P Bloch 整理而成
WP\\u查询使用PHP的本机parse_str
函数,它使用以下结构表示数组:
\'post__not_in[]=1&post__not_in[]=2&post__not_in[]=3\'
和
array(
\'post__not_in\' => array( 1,2,3 )
)