Suporte » Temas » If para exibir conteúdo por categoria ou post.

  • Resolvido Ayslan

    (@ayslan)


    Bom dia pessoa, é o seguinte preciso exibir u determinado conteudo, mas somente em posts de algumas categorias.

    Ex: Na categoria “FOTOS” preciso que o seguinte conteúdo seja exibido no post.

    <?php
                                if(has_post_thumbnail())  {
                                    the_post_thumbnail(
                                        array(300, 225),
                                        array("class" => "alignleft featured_image")
                                    );
                                }
                            ?>

    Caso o post não faça parte da categoria “FOTOS”, o conteúdo não vai ser mostrado.

    Como faço um IF para isso? E como faço um IF no mesmo estilo, mas que filtre por ID de post? GOstaria da ajuda de vocês para saber sobre os dois casos.

    Desde já agradeço.

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • Criador do tópico Ayslan

    (@ayslan)

    Nossa, muito bom. Obrigado pela ajuda. Só para constar, o código ficou da seguinte maneira:

    <?php if ( in_category( array( 'categoria1', 'gategoria2' ) )) {
       if(has_post_thumbnail())  {
                                    the_post_thumbnail(
                                        array(300, 225),
                                        array("class" => "alignleft featured_image")
                                    );
                                }
    }
    ?>

    Obrigado pela ajuda.

    Criador do tópico Ayslan

    (@ayslan)

    Continuando a “dúvida”:

    Como faça para o conteúdo NÃO ser exibido na pagina de pesquisa?
    Deixando mais claro, o conteúdo fica na BARRA LATERAL, mas quero que ele não seja exibido quando estiver na página de resultados de pesquisa, no caso: /?s=palavra-chave .

    Obrigado pela ajuda.

    Para que alguma coisa não apareça na página de busca vc pode usar isso

    <?php if(!is_search()) { ?>
    
    Conteúdo para ser exibido em qualquer lugar menos no página de busca
    
    <?php } ?>

    Criador do tópico Ayslan

    (@ayslan)

    deu erro na ultima linha <?php } ?> .
    O que pode ser??

    @edit
    Opa, pequeno erro mesmo, desculpa. Funcionou perfeitamente, obrigado mais uma vez.

Visualizando 5 respostas - 1 até 5 (de um total de 5)
  • O tópico ‘If para exibir conteúdo por categoria ou post.’ está fechado para novas respostas.