olaedu
Membro
Publicado 3 meses atrás #
Dúvida:
Gostaria de fazer um "caminho de rato" no Wordpress, contudo, com a tag "<?php the_category(' / ') ?>" o resultado é a listagem das categorias em ordem alfabética e separadas por "/".
Exemplo: Coberturas Sociais / Eventos;
Porém, nesse mesmo exemplo, o ideal seria que aparecesse a categoria mãe (Eventos) e, em seguida, a cobertura filha (Coberturas Sociais).
Alguém?
Obrigado desde já! :)
É bem tranquilo. Cê consegue fazer isso com a função get_category_parents().
olaedu
Membro
Publicado 2 meses atrás #
Não funcionou. Deu erro...
Daí usei o seguinte código:
<?php the_category(' › ', 'multiple' ); ?>
Porém, está acontecendo algo bem chato. Está aparecendo:
Eventos > Coberturas Sociais > Eventos
Ou seja, ele está repetindo o nome da categoria mãe no final.
O que pode ser isso???
Existe algo mais fácil que possa funcionar???
Abraços!
Que erro que deu?
E o the_category() com o parâmetro multiple faz bem isso mesmo. É o normal dele.
olaedu
Membro
Publicado 2 meses atrás #
coloquei isso:
<?php echo(get_category_parents($cat, TRUE, ' » ')); ?>
e deu isso:
Catchable fatal error: Object of class WP_Error could not be converted to string in /home/.mikail/revistaconceitoa/topsecret.revistaconceitoa.com.br/wp-content/themes/conceitoa/single.php on line 26
No single.php, se não me engano, a variável $cat não tá setada. Segue este tutorial aqui que ele deve funcionar.
olaedu
Membro
Publicado 2 meses atrás #
Resolvido. Esse tutorial é porreta.
Obrigado!