Pergunta

No WordPress 3, existe funcionalidade de imagem em destaque. Como faço para buscar todas as postagens que têm uma imagem em destaque com eles? Aqui está o meu loop personalizado atual:

$loop = new WP_Query( array( 'posts_per_page' => 15 ) );
Foi útil?

Solução

Isso deve funcionar:

$loop = new WP_Query( array( 'posts_per_page' => -1, 'meta_key' => '_thumbnail_id' ) );

Eu não testei isso, no entanto. Além disso, isso provavelmente buscará todas as postagens e páginas. Usar 'post_type' => 'post' Para limitá -lo a postagens do blog.

Outras dicas

Não acredito que você precise de loops especiais definidos para que isso funcione.

Embora você precise adicionar alguns pequenos trechos em suas funções.php

como este:

<?php add_theme_support ( 'post-thumbnails' ); ?>

Depois de aplicar o código acima ao arquivo Functions.php, seu tema suportará imagens em destaque e você verá um novo link @ o canto inferior direito da sua interface de adição / edição de postagem.

Este guia o ajudará, se você estiver procurando mais informações sobre isso: Como usar o recurso de imagem em destaque do WordPress

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top