WordPress obtiene múltiples publicaciones por id

1 minuto de lectura

Necesito obtener varias publicaciones en wordpress por ID.

get_posts('p=34,36');

Supuse que eso podría funcionar, pero solo da la primera publicación.

Entonces traté de usar una matriz:

$args = array( 'p' => array(34,36));

Eso no dio resultados.

get_posts('p=34+36'); No y get_posts('p=34&p=36'); solo el ultimo

¿Algunas ideas?

  • Fuiste bastante persistente antes de preguntar :). Felicitaciones por eso. Algunos intentos que faltan: “p=34-36”, “p=34 a 36”, “donde p = 34 o p = 36”, “por favor, dame las publicaciones 34 y 36”, “por favor, wordpress, ¿por favor? dale yo publico 34 y 36” :).

    – Axonn

    10/10/2015 a las 15:21

$args = array( 'post__in' => array(34,36) );

Asegúrese de revisar http://codex.wordpress.org/Class_Reference/WP_Query también, la sección Interactuando con WP_Query será muy valioso para usted.

$args = array( 
           'post_type' => 'page', // must
           'post__in' => array(34,36) 
        );
$posts = get_posts($args);
print_r($posts);

esto puede ayudarte

¿Ha sido útil esta solución?