मैं कई पोस्ट आईडी के साथ WP_query का उपयोग कैसे करूं?


18

मैं आईडी की एक सरणी के साथ कई पोस्ट क्वेरी करना चाहता हूं (ध्यान दें: मैं एक कस्टम पोस्ट प्रकार क्वेरी कर रहा हूं)।

यहाँ मेरे पास है, जो काम नहीं कर रहा है:

$myarray = array(144, 246);

$args = array(
   'post_type' => 'ai1ec_event',
   'p'      => $myarray
);
// The Query
$the_query = new WP_Query( $args );

यह कैसे करना है पर कोई सुझाव?

जवाबों:


31

कृपया पोस्ट / पेज के मापदंडों के लिएWP_Query() कोडेक्स प्रविष्टि देखें ।

'p'पैरामीटर एक पूर्णांक के रूप में, एक भी पद आईडी लेता है।

पदों की एक सरणी पारित करने के लिए , आपको उपयोग करने की आवश्यकता है 'post__in':

$myarray = array(144, 246);

$args = array(
   'post_type' => 'ai1ec_event',
   'post__in'      => $myarray
);
// The Query
$the_query = new WP_Query( $args );
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.