Fórum Brasileiro

Posts -> Categorias e Subcategorias (3 posts)

  1. Rafael 001
    Membro
    Publicado 1 ano atrás #

    Olá.

    Estou com um problema com relação a Categorias e Sub-Categorias no relacionamento com os Posts. Por exemplo... Tenho uma estrutura de categorias mais ou menos assim:

    • Cidades

      • Curitiba
      • São Paulo
      • Rio de Janeiro
    • Carros

      • Fusca
      • Jipe
    • Cores

      • Vermelho

        • Vermelho Claro
        • Vermelho Escuro
      • Azul
      • Preto
      • Marrom
      • Verde

    O problema é que se eu crio um Post e seto que esse post está vinculado a sub-categoria Fusca, ele será listado também quando eu entrar em Carros... O mesmo acontece se eu tiver um post relacionado somente a Vermelho Claro, e quando eu entrar em Cores ou Vermelho o post será listado...

    Preciso impedir isso, fazer com que o Wordpress exiba somente os ítens relacionados a determinada categoria ou subcategoria e não exiba os itens vinculados a uma subcategoria quando eu entrar na categoria pai dessa subcategoria.

    Alguém tem alguma idéia de como impedir isso???

    PS.: Estou fazendo um tema personalizado, pode ser até através de código...

    Valeu!

  2. catiakitahara
    Administrador
    Publicado 1 ano atrás #

    Rafael,
    Nunca tentei [editado por mim mesma - excluir subcategorias de categorias, mas já usei condicionais :)], mas acho que você deve trabalhar com condicionais antes do loop, seguindo essa lógica: se esta página for categoria vermelho, não mostrar posts da categoria vermelho claro e vermelho escuro. Algo por esse caminho:

    <?php
       if (is_category('vermelho')) {
          query_posts("cat=-id");
       }
    ?>

    Tente esses links:
    http://codex.wordpress.org/Conditional_Tags
    http://codex.wordpress.org/User:JamesVL/query_posts
    Mas você precisa ter posts dentro da categoria vermelho, se não não vai ter página para ser exibida.
    Abs

  3. Rafael 001
    Membro
    Publicado 1 ano atrás #

    Olá Catia...

    Excelente idéia a sua... Fiz uns testes aqui e aparentemente vai dar certo colocando como a condição para retirar os IDs das categorias filhas da atual... Só vou ver se consigo fazer algo que retorne as categorias filhas da atual...

    Se você tiver alguma sugestão posta ae, se eu conseguir antes tbm posto aqui pra ficar de arquivo...

    Valeu Catia... Te devo essa, salvou a semana, hehehehehe.

Tópico Encerrado

Este tópico foi encerrado para novas respostas.

About this Topic