Como obter o título da categoria em um post no Wordpress?
-
09-09-2019 - |
Pergunta
dizer que tenho um post chamado Olá Mundo em Wordpress e eu estou vendo diretamente desta página, como eu iria sobre encontrar a categoria de "Olá Mundo" e exibi-lo?
Solução
Use get_the_category()
assim:
<?php
foreach((get_the_category()) as $category) {
echo $category->cat_name . ' ';
}
?>
Ele retorna uma lista porque um post pode ter mais de uma categoria.
A documentação também explica como fazer isso de fora do loop.
Outras dicas
Você pode usar
<?php the_category(', '); ?>
que enviá-los em uma lista separada por vírgulas.
Você também pode fazer o mesmo para marcas bem:
<?php the_tags('<em>:</em>', ', ', ''); ?>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow