it-swarm.asia

Birlik/kavşak query_posts değişkenlerini uri request parametre biçiminde kullanın?

Genellikle bir çeşit sorgu oluşturduğumda, aşağıdaki gibi argümanlarım için bir dizi kullanırım:

 $ postslistArgs = array (
 'child_of' => 320, 
 'ebeveyn' => 320 
); 
 $ postslist = get_pages ($ postslistArgs);

Ancak, bunun gibi URI stili sorgu parametrelerini kullanmam gerektiğinde/kullanmak istediğimde başka zamanlar da olabilir:

get_pages ( 'child_of = 320 ve ana = 320');

Hepsi bu kadar basit, ancak bir dizi kimlik gerektiren post__not_in gibi URI parametre stilini daha ileri birleşim/kesişim sorgularında kullanmak mümkün mü?

2
Dan Gayle

WP_Query, dizileri belirtmek için aşağıdaki yapıyı kullanan PHP'nin yerel parse_str işlevini kullanır:

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

aynıdır

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