Fórum Brasileiro

[resolvido] the_category() (3 posts)

  1. shinih
    Membro
    Publicado 1 mês atrás #

    Ola gostaria de saber se existe alguma forma de "pegar" as categorias maes em vez das filhas atraves da função the_category()
    Exemplo:
    Categoria Mae esportes
    Categoria Filha Futebol

    o post esta nas duas categorias mas so kero mostrar a mae como faço?

  2. eduardozulian
    Moderador
    Publicado 4 semanas atrás #

    Você vai precisar usar a função get_the_category() pra fazer isso. De um jeito bem básico, dá pra fazer funcionar assim:

    <?php
    $categorias = get_the_category();
    foreach ( $categorias as $categoria ) :
    	if ( $categoria->category_parent == 0 ) echo "A categoria $categoria->name é mãe";
    endforeach;
    ?>
  3. shinih
    Membro
    Publicado 4 semanas atrás #

    Tinha feito diferente
    Eliminava as categorias filhas sendo q as mae ficavam dentro de um intervalo!

    A sua forma e bem melhor!!!

Resposta

Você deve fazer login para publicar.

About this Topic

Tags

Nenhuma tag ainda.