web-dev-qa-db-fra.com

get_the_category_list () ne me donne pas toutes mes catégories

J'essaie d'utiliser <?php echo get_the_category_list(); ?> dans mon fichier footer.php pour afficher mes catégories. Sur la page d’accueil, cette fonction n’affiche que deux catégories et dans les publications internes simples, elle indique la catégorie associée à cette publication. Dans les pages, cette balise ne montre rien. J'ai même essayé d'utiliser <?php wp_reset_query(); ?> après chaque WP_Query, mais cela n'a pas aidé.

Comment puis-je faire ce travail correctement?

1
Ehsan

get_the_category_list() affiche les catégories qui ont été attribuées à un article/une page en particulier.

Si vous voulez une liste de toutes les catégories que vous avez définies, vous devez utiliser wp_list_categories() ( Link to Codex )

4
anu