• Resolvido shinih

    (@shinih)


    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?

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • Eduardo

    (@eduardozulian)

    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;
    ?>
    Criador do tópico shinih

    (@shinih)

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

    A sua forma e bem melhor!!!

Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘the_category()’ está fechado para novas respostas.