Afficher la categorie enfant mais pas la categorie parent (Créer un compte)

  • Statut : non résolu
14 sujets de 1 à 14 (sur un total de 14)
  • Auteur
    Messages
  • #466792
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    – Version de WordPress :2.7

    Bonjour,

    j’avais l’impression que c’était un problème déjà traité mais je ne trouve rien sur le forum.

    Dans une page de categorie, j’affiche des articles. Et j’aimerais pour chaque article, pouvoir afficher sa sous-categorie.

    Comment faire pour afficher la sous-categorie et non quelque chose du type « categorie>sous-categorie » ?

    Merci d’avance.

    Gueblo

    #659283
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    Pas de réponse. Je n’ai peut-être pas été clair.
    Un article intitulé « article 1 » se trouve dans : catégrorie1 > sous-categorie A

    Dans la page « categorie 1 » je souhaite afficher à côté du titre « article 1 » la sous categorie à laquelle il appartient : « sous-categorie A »

    C’est un truc basique mais impossible pour moi de coder ce truc-là.

    J’ai besoin d’aide 🙂

    Merci.

    #659284
    Lumiere de Lune
    Participant
    Maître WordPress
    20531 contributions

    Quelle est ta structure de permalien ?
    Peut on avoir l’adresse de ton blog ? La liste de plugins utilisés ?
    Personnellement, maintenant je zappe les questions où ces renseignements ne sont pas donnés.

    #659285
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    Le site est en développement. Aucun plugin. Permalien par défaut. 🙂

    #659286
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    Je n’ai toujours pas trouvé comment on faisait pour afficher une catégorie-fille, si quelqu’un a une idée ce serait vraiment gentil 🙂

    a+

    gueblo

    #659287
    nx2006
    Membre
    Padawan WordPress
    55 contributions

    the_category( »,’single’); ça ne marche pas?

    #659288
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    Non, ça ne fonctionne pas car ça écrit la catégorie et la sous-catégorie. Alors que je pensais justement que ce n’était censé écrire QUE la sous-categorie.

    #659289
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    En fait le codex dit :
    ‘single’ – Affiche un lien vers la catégorie enfant uniquement, avec le texte du lien mettant en évidence la relation « parent/enfant ».

    J’aimerais que la relation parent/enfant n’apparaisse pas, que seule l’enfant apparaisse.

    #659290
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    Après plusieurs jours de recherche, j’ai finalement trouvé la réponse.
    N’aant pas eu de réponse ici, je poste la solution qui pourrait s’avérer utile à d’autres.

    Pour afficher le nom de la categorie principale :
    cat_name; ?>

    Pour afficher le nom de la sous-categorie
    cat_name; ?>

    Pour afficher le nom de la sous-sous-categorie
    cat_name; ?>

    etc etc…

    Gueblo

    #659291
    Anonyme
    Inactif
    Padawan WordPress
    58 contributions

    Bonjour,

    Je me permet de revenir sur ce sujet, dans mon header d’origine j’ai cette ligne

    Du coup dans mon menu j’ai le TITRE CATEGORIE 1 qui saffiche avec en dessous SOUS CATEGORIE 1 / SOUS CATEGORIE 2 / SOUS CATEGORIE 3. J’aimerais que cela soit uniquement les sous catégories qui s’affichent et pouvoir mettre quelque chose en dur a la place du titre la categorie parent.

    J’ai essayé de remplacé la ligne citée par celle-ci :
    cat_name; ?>

    Mais j’ai uniquement le titre CATEGORIE 1 qui s’affiche et celui ci n’est meme plus cliquable

    Merci pour votre aide

    #659292
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    et tu peux pas faire ça avec wp3.0 et le nouveau système de menus ?

    #659293
    Anonyme
    Inactif
    Padawan WordPress
    58 contributions

    Ca se trouve à quel niveau dans WP 3.0 ?

    Voici le détails exact de mon fichier

    <div class="menu">
    <ul class="list">
    <li><a href=" »>ACCUEIL</a></li>



    </ul>



    $(‘.menu ul.list li.cat-item- ul’).show();
    <div class="menu">
    <ul class="list">
    <li><a href=" »>ACCUEIL</a></li>



    </ul>



    $(‘.menu ul.list li.cat-item- ul’).show();
    $(‘.menu ul.list li ul li.cat-item-‘).parent(‘ul’).show();


    post_parent) {
    $post_ID = $post->ID;
    ?>
    $(‘.menu ul.list li.page-item- ul’).show();
    $(‘.menu ul.list li ul li.page-item-‘).parent(‘ul’).show();

    Ca change rien si j’enlève : $(‘.menu ul.list li ul li.cat-item-‘).parent(‘ul’).show();

    En revanche j’arrive a enlever l’affichage des sous-categories en enlevant :
    $(‘.menu ul.list li.cat-item- ul’).show();

    #659294
    Gueblo
    Participant
    Maître WordPress
    1058 contributions

    apparemment ça marche pas dans le systeme de wp3 (pas de menu deroulant)

    faut que tu fasses un mix entre fonction wp et codage en dur
    du type

  • categorie1
    • etc…

      voir codex : http://codex.wordpress.org/Template_Tags/wp_list_categories

    #659295
    Anonyme
    Inactif
    Padawan WordPress
    58 contributions

    Merci pour ton aide

    Ca marche simplement, la sous categorie ne prends le style de menu souhaitée, il prends le style des Page et Categorie Parent

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