Exclure une categorie dans menu categorie (Créer un compte)

  • Statut : non résolu
3 sujets de 1 à 3 (sur un total de 3)
  • Auteur
    Messages
  • #520939
    myput
    Membre
    Initié WordPress
    22 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : 3.5.1
    – Version de PHP/MySQL : 5.0
    – Thème utilisé : Imbalance
    – Extensions en place : WordPress SEO
    – Nom de l’hebergeur : 1and1
    – Adresse du site :

    Problème(s) rencontré(s) :
    Bonjour a tous,

    J’au un probleme sur le theme Imbalance, pour afficher toutes les categories dans le menu, il est ecris:

    <li><a href="#" rel="toggle[categories]" title="">Produits</a></li>

    dans le menu du header.php.
    Donc cela m’affiche toute les catégories du site sous forme de lien avec le nombre d’articles a droite.

    Or je voudrais exclure une catégorie de ce toogle catégorie, ou même plusieurs par le future, pour créer en quelque sorte un menu drop down de catégorie.

    J’ai trouvé ceci pour afficher ce que je voudrais:

    <?php wp_list_categories('orderby=name&hide_empty=0&show_count=1&title_li=Produits&exclude=1'); ?>

    Ou j’exclue donc la categorie avec un ID de 1, et je titre la liste par Produits.
    Seulement, impossible de le faire fonctionner dans le menu, même en recréant une div “category” autour.

    Vous pouvez tester le thème ici: http://imbalance.wpshower.com/ donc, le menu catégorie …

    Est il possible de simplement exclure une catégorie avec le toogle[Category] j’imagine ?
    ou par un autre moyen ?

    Merci par avance

    #880561
    Lumiere de Lune
    Participant
    Maître WordPress
    19377 contributions

    Plus exactement il est écrit

    <div id="categories">
                <ul class="mcol2">
    				  	<li class="cat-item cat-item-3"><a href="http://imbalance.wpshower.com/?cat=3" title="View all posts filed under Photography">Photography <span>6</span></a>

    Il faut donc que tu vérifies le marquage html autour de ton wp_list_categories

    #880562
    myput
    Membre
    Initié WordPress
    22 contributions

    Oui je suis parvenu a le faire merci 🙂

    en gros, il faut chercher dans header.php:

    <div id="categories">
                <ul class="mcol2">
    				  <?php
                        $data = wp_list_categories('show_count=1&echo=0&title_li=&depth=1&hide_empty=0&orderby=ID&exclude=1');
                        $data = preg_replace('/</a> ((.*))/’,’ <span>$1</span></a>‘,$data);
                        echo $data;
                      ?>
                </ul>
            </div>

    Et donc mettre

    wp_list_categories(‘show_count=1&echo=0&title_li=&depth=1&hide_empty=0&orderby=ID[color=#7C8383]&exclude=1[/color]’);

    Merci beaucoup

3 sujets de 1 à 3 (sur un total de 3)
  • Le forum ‘Utilisation spécifique de WordPress’ est fermé à de nouveaux sujets et réponses.