WordPress : Comment afficher les noms de catégories sur la page de blog (page de publication)

Publié par Jean-Michel le

Salut tout le monde, j’espère que vous allez bien, j’ai du mal à afficher les noms de catégories sur la page de publication ou ma page de blog, quelqu’un pourrait-il me donner une idée sur la façon d’afficher les noms de catégories.

Voici à quoi cela devrait ressembler (le rectangle rouge correspond aux noms des catégories) :entrez la description de l'image ici

<div class="common_wrapper">

    <div class="wrapper_100">

        <?php
            $current_month = null;

            while ( have_posts() ) : the_post();

            $this_year = get_the_date( 'Y' );

            if ( $this_year !== $current_year ) {
                echo '<h2>' . $this_year . '</h2>';
            }

            $current_year = $this_year;?>
            <a href="<?php echo get_permalink(); ?>">
                <?php the_date('Y/m/d')?>
                <?php the_content()?>
            </a>
        <?php endwhile;?>

    </div>
</div>

Merci

Solution n°1 trouvée

Vous devez utiliser la get_terms()fonction pour obtenir toutes les catégories de cette taxonomie particulière.

$terms = get_terms( 'my_taxonomy' );
if ( ! empty( $terms ) && ! is_wp_error( $terms ) ){
    echo '<ul>';
    foreach ( $terms as $term ) {
        echo '<li>' . $term->name . '</li>';
    }
    echo '</ul>';

Voici my_taxonomyvotre nom de taxonomie ou de catégorie.

Référence : https://developer.wordpress.org/reference/functions/get_terms/

Catégories : Wordpress

Jean-Michel

Jean-Michel est en charge de la partie blog du site. Il met en place la stratégie de contenu et répond aux questions fréquentes sur Wordpress.

0 commentaire

Laisser un commentaire

Avatar placeholder

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