Image par catégorie (Créer un compte)

  • Statut : non résolu
8 sujets de 1 à 8 (sur un total de 8)
  • Auteur
    Messages
  • #455344
    SCN
    Membre
    Chevalier WordPress
    265 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 2.3.1

    Voilà, c’est un petit truc qui m’échappe, je veux personnaliser mon thème WP, ce n’est pas fait à but de Blogging mais un portail qui sera propulsé par WordPress et je souhaite qu’une image s’affiche près de chaque article qui désigne la catégorie de cet article.

    Par exemple pour la catégorie Sport, une image d’une salle de sport s’affichera à coté de cet article, pour la catégorie politique, une image de politiciens sera affiché etc…

    J’ai pensé à inclure l’image avec un truc du genre : .gif”> etc… mais je trouve pas comment récupérer la catégorie en cours, dans ce cas un nouveau problème sera posé qui se présente dans le cas où l’article appartient à 2 catégories ( ou plus de 2 ).

    Merci d’avance pour toutes vos explications et aide 🙂

    Cordialement,
    SCN

    #614572
    Rafik
    Membre
    Chevalier WordPress
    311 contributions

    le truc c’est que tu risques d’avoir plusieurs catégories pour un seul article non ?
    la fonction est get_the_category()
    ça sera donc:

    <?php
    foreach((get_the_category()) as $c) {
    echo ‘cat_name . ‘.gif”>’;
    } ?>

    #614573
    SCN
    Membre
    Chevalier WordPress
    265 contributions

    Merci Rafik.

    Comme tu dis, le problème qui se pose dans ce cas c’est le fait d’avoir plusieures catégories pour un seul article !

    N’y a-t-il pas une solution pour remédier à ça ?

    Cordialement,
    SCN

    #614574
    Rafik
    Membre
    Chevalier WordPress
    311 contributions

    tu peux par exemple prendre la premiere catégorie uniquement ?

    <?php
    $c = get_the_category();
    $c = $c[0];
    echo ‘cat_name . ‘.gif”>’;
    ?>

    au fait, il vaudrai mieux utiliser $c->cat_ID.

    #614575
    SCN
    Membre
    Chevalier WordPress
    265 contributions

    Bonsoir,

    l’utilisation de l’id est beaucoup mieux, ça m’évite le problème quand la catégorie est composée de plusieurs mots, bien vu en tout cas 🙂

    Merci.

    Normalement problème réglé ✅

    Cordialement,
    SCN

    #614576
    Dami
    Participant
    Initié WordPress
    8 contributions

    Où faut-il insérer cette ligne de code?
    Désolé mais je ne touche pas du tout en Php donc comment faire pour insérer plusieurs images (car plusieurs catégories)? Faut-il recopier le même code à l’identique à chaque fois?

    #614577
    SCN
    Membre
    Chevalier WordPress
    265 contributions

    faut l’inserer dans index.php et single.php de ton thème 🙂

    #614578
    Lakitu05
    Membre
    Chevalier WordPress
    120 contributions

    Et où dans ces fichiers ? Sinon, si je crée une autre taxonomie taxonomie dans article, comment je fais que les icônes apparaissent par rapport à elles ?

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