WordPress : `<?php echo get_the_category_list(); ?>` ne me donne pas toutes mes catégories
<?php echo get_the_category_list(); ?>
ne me donne pas toutes mes catégories.
J’utilise <?php echo get_the_category_list(); ?>
dans mon footer.php
fichier pour afficher mes catégories, mais dans la page d’accueil, je n’affiche que deux catégories et dans les messages internes, je montre la catégorie connexe du message et dans les pages, rien ne s’affiche. même moi j’utilise <?php wp_reset_query(); ?>
après chaqueWP_Query
Aidez-moi, s’il vous plaît
Solution n°1 trouvée
$categories = get_categories($args);
$html = '<ul>';
foreach($categories as $cat){
$html .= '<li><a href="'.get_permalink($cat->term_id);.'"';
$html .= '<h2>'.$cat->cat_name.'</h2>';
$html .= '</a></li>';
}
$html .= '';
return $html;`
dans votre fonction
Solution n°2 trouvée
Vous pouvez utiliser
<ul>
<?php wp_list_categories('exclude=22&title_li='); ?>
</ul>
0 commentaire