¿Cómo obtengo contenido de tipo de publicación personalizada a través de ID de publicación en wordpress?

2

El nombre de mi tipo de mensaje personalizado es la función de película. Dentro de las reseñas de películas hay varias publicaciones, pero solo necesito esa publicación cuya id. Es 244. Mi código es

<?php
    $my_query = new WP_Query('post_type=movie_reviews&ID=244');
      while ($my_query->have_posts()) : $my_query->the_post(); 

    the_content();
endwhile ?>
    
pregunta benimub 15.07.2014 - 13:08

1 respuesta

11

Echa un vistazo a la publicación & Sección de parámetros de página en WP_Query Documentation

Para obtener una ID de publicación por publicación, debe usar esto:

$my_query = new WP_Query('post_type=movie_reviews&p=244');

Si solo necesitas el contenido de una publicación específica, también puedes hacer esto:

$mypost = get_post(244);
echo apply_filters('the_content',$mypost->post_content);

En este caso, no necesita preocuparse por la sobrescritura del bucle o la vars global, eliminando su bucle principal.

    
respondido por el kuchenundkakao 15.07.2014 - 13:27

Lea otras preguntas en las etiquetas