it-swarm.asia

هل تستخدم متغيرات الاقتران/التقاطع في شكل معلمة طلب uri؟

عادةً عندما أقوم بإنشاء شكل من أشكال الاستعلام ، أستخدم صفيفًا لوسيطاتي مثل:

 $ postslistArgs = array (
 'child_of' => 320 ، 
 'الأصل' => 320 
) ؛ 
 $ postslist = get_pages ($ postslistArgs)؛

ومع ذلك ، هناك أوقات أخرى عندما أحتاج/أريد استخدام معلمات استعلام نمط URI مثل هذا:

get_pages ( 'child_of = 320 & الأم = 320')؛

هذا كل شيء واضح ، ولكن هل هناك أي طريقة ممكنة لاستخدام نمط معلمة URI في استعلامات الاتحاد/التقاطع أكثر تقدمًا مثل post__not_in التي تتطلب مجموعة من المعرفات؟

2
Dan Gayle

يستخدم WP_Query دالة parse_str الخاصة بـ PHP ، والتي تستخدم البنية التالية للدلالة على المصفوفات:

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

بالضبط مثل

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