Como consultar postagens com imagens em destaque

Eu basicamente quero usar WP_Query para selecionar 3 últimas postagens que apresentaram imagens e esta é a única maneira que eu posso pensar.

Saudações

editar

tentou

$query = new WP_Query( array( "post_type" => 'case-study', 'meta_key' => '_thumbnail_id', "posts_per_page" => '10', 'orderby' => 'menu_order' ) ); 

que não funciona

Estou tentando adicionar um campo personalizado para adicionar um campo personalizado oculto a uma postagem quando há uma imagem em destaque anexada (seja verdadeira ou falsa).

Eu tentei conectar-me em update_post_meta, update_post_meta, wp_insert_post, mas não consigo combinar a $ meta_key com “_thumbnail_id”.

editar

 function get_latest_with_featured_image( $args = array() ) { $args = array_merge( array( "post_type" => 'post', "meta_key" => "_thumbnail_id", "posts_per_page" => '10', 'orderby' => 'menu_order' ), $args ); $query = new WP_Query( $args ); return $query->posts; } $posts = get_latest_with_featured_image( array( "post_type" => "case-studies", "posts_per_page" => 10 ) ); 

Solutions Collecting From Web of "Como consultar postagens com imagens em destaque"