it-swarm.cn

在uri请求参数表单中使用union/intersection query_posts变量?

通常当我创建某种形式的查询时,我使用一个数组作为我的参数,如下所示:

 $ postslistArgs = array(
'child_of'=> 320,[。_____。]'parent'=> 320 
); 
 $ postslist = get_pages($ postslistArgs);

但是,还有其他时候,我需要/想要使用这样的URI样式的查询参数:

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

这一切都很简单,但有没有办法在更高级的联合/交集查询上使用URI参数样式,例如需要ID数组的post__not_in

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