WordPress : `<?php echo get_the_category_list(); ?>` ne me donne pas toutes mes catégories

Publié par Jean-Michel le

<?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.phpfichier 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>
Catégories : Wordpress

0 commentaire

Laisser un commentaire

Avatar placeholder

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *