Suporte » Desenvolvendo com WordPress » Filtrar posts com Thumbs

  • Resolvido Raphael Figa

    (@raphaelfiga)


    Olá Pessoal

    Estava escrevendo um looping num template me surgiu uma duvida, como fazer para filtrar os posts que tenham o thumbnail com uma imagem?
    Como estou montando um slide, preciso que estes posts obrigatoriamente tenham imagens.

    Alguem sabe uma solução para isso?

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • Aqui tem uma explicação detalhada do funcionamento http://codex.wordpress.org/Post_Thumbnails

    basicamente seria isso como vc pode ver no link

    <?php
    if ( has_post_thumbnail() ) {
      the_post_thumbnail();
    }
    ?>
    Criador do tópico Raphael Figa

    (@raphaelfiga)

    No caso,

    Caso não é verificar os posts que tem imagem e mostrar, mas no Query filtrar apenas os quem um thumbnail configurado. Para que os que não tenham uma imagem nem sejam listados.

    Existe uma forma de fazer isso?

    Desculpa eu não pode ajudar muito com isso, mas eu não utilizo este recurso, mas acho que não tenha como fazer isso com o query_posts direto.

    Mas vc ainda pode fazer a verificação e não mostrar o post que não tenha imagem, o query_posts vai traze-lo, mas não irá mostrar se ele não tem um thumbnail definido.

    Vc ainda poderia usar a verificação para mostrar uma mensagem dizendo que o post não tem imagem, desta forma o usuário saberá que esqueceu de colocar uma imagem nele.

    Criador do tópico Raphael Figa

    (@raphaelfiga)

    Agradeço a Dianakc e o Myst1010.

    Como meu inglês não é la dos melhores vou ficar com a opção do Myst1010.
    Usando a função has_post_thumbnail não para carregar o Thumbnail mas o post inteiro, ficando:

    if(has_post_thumbnail()){
    the_post_thumbnail();
    the_title();
    the_exercpt();
    }

    E caso não tenha o thumbnail definido o post simplesmente não é exibido, obrigado por fazer ver este outro uso da função.

    Raphael Figa
    http://www.raphaelfiga.com

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • O tópico ‘Filtrar posts com Thumbs’ está fechado para novas respostas.