Dire che ho un post chiamato Hello World in Wordpress e sto visualizzando direttamente questa pagina, come potrei fare per trovare la categoria di "Hello World" e visualizzarla?Come ottenere il titolo della categoria in un post in Wordpress?
15
A
risposta
26
Usa get_the_category()
come questo:
<?php
foreach((get_the_category()) as $category) {
echo $category->cat_name . ' ';
}
?>
Si restituisce una lista, perché un post può avere più di una categoria.
The documentation spiega anche come eseguire questa operazione dall'esterno del ciclo.
20
È possibile utilizzare
<?php the_category(', '); ?>
che sarebbe uscita di loro in una lista separata da virgole.
Si può anche fare lo stesso per i tag così:
<?php the_tags('<em>:</em>', ', ', ''); ?>