[Résolu] Afficher la description d’une catégorie personnalisée (Créer un compte)

  • Statut : non résolu
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #508603
    Julie
    Participant
    Padawan WordPress
    80 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.3.1
    – Version de PHP/MySQL : 5
    – Thème utilisé : perso
    – Extensions en place : Contact Form et Tiny MCE advanced
    – Nom de l’hebergeur : OVH
    – Adresse du site : encore protégé

    Problème(s) rencontré(s) : Je n’arrive pas à afficher la description d’une catégorie personnalisée que j’ai créée.

    Voici mon code :

    <div id="list-taxo"><?php $terms = get_terms('collection');
    echo '<ul>‘;
    foreach ($terms as $term) {
        echo ‘<li><a href="'.get_term_link($term->slug, ‘collection’).'”>’.$term->name.’</a></li>‘;
    }
    echo ‘</ul>‘;
     ?>
     </div>

    Merci pour votre aide. Julie

    #828744
    Guy
    Participant
    Maître WordPress
    14821 contributions

    la description est dans $term->description

    #828745
    Julie
    Participant
    Padawan WordPress
    80 contributions

    Merci Guy, mais comment le rajouter correctement dans mon code ?

    #828746
    Lumiere de Lune
    Participant
    Maître WordPress
    19365 contributions

    Avec un echo, à l’endroit où tu veux la faire apparaître… dans le title du lien, dans le lien, après ?

    echo $term->description

    #828747
    Julie
    Participant
    Padawan WordPress
    80 contributions

    Après plusieurs tests (le PHP c’est pas automatique pour moi) ça donne ça et ça marche :

    <div id="list-taxo"><?php $terms = get_terms('collection');
    echo '<ul>‘;
    foreach ($terms as $term) {
        echo ‘<li><a>slug, ‘collection’).'”>’.$term->name.’</a></li>‘;
        echo ‘<p>‘.$term->description.’</p>‘;
    }
    echo ‘</ul>‘;
    ?>
    </div>

    #828748
    Guy
    Participant
    Maître WordPress
    14821 contributions

    Que voudrais tu faire exactement?

    Comme ceci, cela mettra la description à la suite du nom

    <div id="list-taxo"><?php $terms = get_terms('collection');
    echo '<ul>‘;
    foreach ($terms as $term) {
        echo ‘<li><a>slug, ‘collection’).'”>’.$term->name.’</a>: ‘.$term->description.’</li>‘;
    }
    echo ‘</ul>‘;
     ?>
     </div>

    #828749
    Julie
    Participant
    Padawan WordPress
    80 contributions

    Heu comment on passe en résolu ?

    #828750
    Julie
    Participant
    Padawan WordPress
    80 contributions

    Merci Guy

8 sujets de 1 à 8 (sur un total de 8)
  • Vous devez être connecté pour répondre à ce sujet.