• Resolvido Claudio Junior

    (@claudiojuniorj18)


    E aí pessoal, tudo bem? Eu sou novato no WordPress e estou com uma pequena dúvida…

    Quero mostrar em uma página que tenho, alguns posts, mas só se eles pertencerem a 2 categorias ao mesmo tempo, por exemplo, a categoria “Destaque” e a categoria “Tutoriais”. Sei que tenho como fazer isso com Query Posts, mas não faço ideia de como fazer. Já vi exemplos de como fazer isso usando apenas uma categoria, mas quero saber como mostrar os posts que estiverem naquelas duas categoriais ao mesmo tempo. Já perguntei isso uma vez, mas o código que me passaram não serviu, infelizmente…

    Se alguém tiver como me mandar o código, ou um artigo explicando (de preferência em Português) agradeço muito! Um abraço.

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • Moderador Míriam de Paula

    (@miriamdepaula)

    Olá! Como está começando, então já vou te ensinando algo importantissimo: NUNCA use query_posts() para fazer queries secundárias.. isso causaria diversos problemas!!!!

    Um link para seus estudos: http://codex.wordpress.org/Class_Reference/WP_Query#Category_Parameters

    Veja o parametro ‘category__in’ 🙂

    Abraços!

    Criador do tópico Claudio Junior

    (@claudiojuniorj18)

    Oi amiga, muito obrigada me ajudou muito! Vou seguir a dica que você me deu…

    Criador do tópico Claudio Junior

    (@claudiojuniorj18)

    Aí pessoal, só no caso de alguém precisar da mesma coisa que eu. Vou deixar o código para vocês, ele serve para mostrar postagens que pertencem a 2 ou mais categorias ao mesmo tempo.

    $query = new WP_Query( array( 'category__and' => array( $categoria->22, 33 ) ) );

    É só colocar este código antes do Loop, aqui o meu ficou assim:

    <?php $query = new WP_Query( array( 'category__and' => array( $categoria->22, 33 ) ) ); if (have_posts()) : while ($query->have_posts()) : $query->the_post(); ?>

    É preciso lembrar também de atribuir a variável às funções have_posts() e the_post()

    Muito fácil, espero que ajude.

Visualizando 3 respostas - 1 até 3 (de um total de 3)
  • O tópico ‘Mostrar postagens com Query Posts’ está fechado para novas respostas.