Cum folosesc WP_query cu mai multe ID-uri de postări?
16 dec. 2012, 04:18:45
Vizualizări: 66.2K
Voturi: 24
Vreau să interoghez mai multe postări cu un array de ID-uri (notă: interoghez un tip de postare personalizat).
Iată ce am încercat, dar nu funcționează:
$myarray = array(144, 246);
$args = array(
'post_type' => 'ai1ec_event',
'p' => $myarray
);
// Interogarea
$the_query = new WP_Query( $args );
Aveți sfaturi despre cum să fac acest lucru?
Toate răspunsurile la întrebare
1
0
Vă rugăm să consultați intrarea din Codex pentru parametrii post/pagină pentru WP_Query()
.
Parametrul 'p'
acceptă un singur ID de post, ca întreg.
Pentru a transmite un array de postări, trebuie să utilizați 'post__in'
:
$myarray = array(144, 246);
$args = array(
'post_type' => 'ai1ec_event',
'post__in' => $myarray
);
// Interogarea
$the_query = new WP_Query( $args );

Chip Bennett
55.1K
16 dec. 2012 04:28:28
Întrebări similare
5
răspunsuri
4
răspunsuri