web-dev-qa-db-fra.com

Comment obtenir le titre de la catégorie dans un article dans Wordpress?

Supposons que j'ai un article intitulé Hello World dans Wordpress et que je consulte directement cette page, comment pourrais-je trouver la catégorie de "Hello World" et l'afficher?

20
Keith Donegan

Utilisez get_the_category() comme ceci:

<?php
foreach((get_the_category()) as $category) { 
    echo $category->cat_name . ' '; 
} 
?>

Il renvoie une liste car un article peut avoir plusieurs catégories.

La documentation explique également comment procéder depuis l'extérieur de la boucle.

31
RichieHindle

Vous pouvez utiliser

<?php the_category(', '); ?>

qui les afficherait dans une liste séparée par des virgules.

Vous pouvez également faire de même pour les balises:

<?php the_tags('<em>:</em>', ', ', ''); ?>
21
Joseph