¿Cómo obtengo publicaciones que tienen una miniatura en WP_Query?

9

Quiero tomar las 5 publicaciones más recientes que tienen miniaturas.

Kit Sunde
fuente
Mejora tu pregunta: ¿Qué has probado ya? ¿Dónde te quedaste atascado? ¿Qué errores viste?
fuxia
@toscho No tenía idea de cómo hacer la consulta que Ryan describió a continuación con meta_query. Esta fue realmente toda la información que pude proporcionar con la pregunta cuando la escribí.
Kit Sunde

Respuestas:

25

Debería poder llamar a publicaciones con una imagen destacada con el siguiente código:

$thumbs = array(
            'posts_per_page' => 5,
            'meta_query' => array(array('key' => '_thumbnail_id')) 
);
$query = new WP_Query($thumbs);

El código verifica cada publicación para el campo personalizado _thumbnail_id, que es donde se almacena la imagen en miniatura.

Ryan
fuente