comment faire pour afficher toutes les catégories dans wordpress?
J'ai utilisé ce code:
$categories = wp_get_post_categories(get_the_ID());
foreach($categories as $category){
echo '<div class="col-md-4"><a href="' . get_category_link($category) . '">' . get_cat_name($category) . '</a></div>';
}
mais le retour d'une seule catégorie, comment puis-je obtenir toutes les catégories?
C'est en vous montrant les catégories sélectionné pour le poste, vous êtes sur - voulez-vous montrer toutes les catégories disponibles sur le site?
codex.wordpress.org/Function_Reference/the_category
codex.wordpress.org/Function_Reference/the_category
OriginalL'auteur Clorge32 | 2016-09-26
Vous devez vous connecter pour publier un commentaire.
Dans le code, vous nous avez donné vous êtes sélectionné les catégories sélectionnées pour le poste spécifique get_the_ID() c'est ce que fait partie. Cependant, vous serait mieux d'utiliser une autre fonction get_categories() https://developer.wordpress.org/reference/functions/get_categories/ qui vous ferait comme suit:
Vous pouvez également passer à travers les arguments pour être plus précis (si nécessaire) - voir https://developer.wordpress.org/reference/functions/get_terms/ pour plus de détails sur ce que vous pouvez passer à travers
OriginalL'auteur Simon Pollard
Vous pouvez également utiliser wp_list_categories et de passer des arguments à montrer uniquement ce dont vous avez besoin. Une liste complète des arguments peuvent être trouvés dans le codex: https://developer.wordpress.org/reference/functions/wp_list_categories
Ce sera de sortie de toutes les catégories (même si ils sont vides) en retrait pour indiquer la hiérarchie.
OriginalL'auteur Josh Bradley
comme ceci :
OriginalL'auteur WordPressDave