Exclure une catégorie

  • Statut : non résolu
14 sujets de 1 à 14 (sur un total de 14)
  • Auteur
    Messages
  • #453563
    s6rano
    Participant
    Initié WordPress
    30 contributions

    Bonjour,

    Ma configuration WP actuelle
    – Version de WordPress : :2.2
    – Thème utilisé: : default
    – Plugins en place :
    – Nom de l’hebergeur : oxito
    – Adresse du site : elysa.be

    Problème(s) rencontré(s) : exclure une catégorie du frontend

    Bonjour, je voudrais réactiver un précédent post (publié dans trucs et astuces) : http://www.wordpress-fr.net/support/sujet-6255-utiliser-contenu-certains-articles-mai-sans-afficher

    Car la procédure ne m’a pas semblé claire. Hors, c’est exactement ce dont j’ai besoin.

    Où faut-il placer ce code ? Dans quel doc et avant quelle boucle?

    Code à placer avant le début de la boucle pour exclure la catégorie de l’index
      
          <?php query_posts('cat=-id_de_la_categorie'); ?>

    Merciii.

    #607565
    Qwindoo
    Modérateur
    Maître WordPress
    2866 contributions

    Hello 🙂

    De mémoire, tu dois placer ce code dans ton fichier index.php (celui de ton thème) et avant le test if (has_post()) 😉

    #607566
    s6rano
    Participant
    Initié WordPress
    30 contributions

    Merci pour ta prompte réponse.
    Mlaheureusement, ça n’a aucun effet.
    Je continue à chercher mais si quelqu’un a une autre proposition, c’est bienvenuto 🙂

    ps : j’ai été voir dans le codex (http://codex.wordpress.org/Template_Tags/wp_list_categories#Include_or_Exclude_Categories) mais ce n’est pas plus clair pour moi…

    #607567
    s6rano
    Participant
    Initié WordPress
    30 contributions

    J’ai essayé d’introduire

    dans index.

    Résultat : certes, ça exclut la catégorie 10 mais la liste des catégories se place dans la page content (au-dessus du dernier article posté) et ça n’a aucune incidence sur la liste des catégories de la colonne de droite.

    #607568
    s6rano
    Participant
    Initié WordPress
    30 contributions
    s6rano wrote:
    J’ai essayé d’introduire

    dans index.

    Résultat : certes, ça exclut la catégorie 10 mais la liste des catégories se place dans la page content (au-dessus du dernier article posté) et ça n’a aucune incidence sur la liste des catégories de la colonne de droite.

    (c’est vrai qu’il existe plusieurs posts sur le sujet dans le forum mais tout cela est bien fouilli-fouilla pour les néophytes. Vu la récurrence de la question, un tuto réalisé par un gentil-compétent serait le bienvenu 🙂 )

    #607569
    Many
    Membre
    Maître WordPress
    1485 contributions

    Bizar que ça ne fonctionne pas. Ce que MS_DOS t’a décrit devrait pourtant fonctionner. Tu l’as placé juste avant le début de la boucle pourtant ? Pour info le début de la boucle c’est :

    <?php if (have_posts())
    
    donc tu le place comme suit :
    
    
    <?php if (have_posts())

    #607570
    s6rano
    Participant
    Initié WordPress
    30 contributions

    Oui.

    #607571
    s6rano
    Participant
    Initié WordPress
    30 contributions

    Personne d’autre n’a été confronté à ce petit souci et n’a trouvé une solution alternative?

    #607572
    Many
    Membre
    Maître WordPress
    1485 contributions

    Hmm personnellement je ne vois pas d’où pourrais venir le problème. Surtout que tu utilises le thème par défaut 😕

    A tout hasard pourrait tu nous poster ne serait ce que le début de ton fichier index.php ?

    #607573
    s6rano
    Participant
    Initié WordPress
    30 contributions

    Many, comme tu y vas ! C’est extrêmement intime un index !!! :-D

    Bon, ceci dit, nous sommes entre nous, alors, c bon :

    
    	<div id="content" class="narrowcolumn">
    	
    	
    		
    			<div class="post" id="post-“>
    				<h2><a href="” rel=”bookmark” title=”Lien permanent vers “></a></h2>
    				<small> <!– par  –></small>
    				<div class="entry">

    #607574
    Kawai
    Membre
    Padawan WordPress
    54 contributions

    j’up ce post car je voudrais faire quelque de particulier en utilisant l’exclusion de categorie mais ca coince 😡

    je suis parti sur ca pour l exclusion:

    
    <?php if (have_posts())

    mais je voudrais faire apparaitre la categorie exclue, en bas de la page dans un style different donc j’ai utilisé ca:

    <div id="articlediv">
    	have_posts()) : $my_query->the_post(); $do_not_duplicate = $post->ID;?>
            <div id="article">
            <a href="” title=””></a>
            </div> 
        
        </div>

    mais le probleme c’est qu’elle n apparait nul part .. une idée ? 🙂

    merci !

    #607575
    chsxf
    Participant
    Chevalier WordPress
    129 contributions

    Tu peux aussi utiliser le plugin mCatFilter qui est disponible dans la sections Thèmes et Navigation des Plugins de ce site.

    #607576
    Kawai
    Membre
    Padawan WordPress
    54 contributions

    ah merci, j’avais pas trouvé de plug in 🙂

    bon la 1ere partie du “probleme” est reglé, mais là vu que j’ai mis dans le panel admin 9 articles max
    je voudrais que le div qui affiche toutes les categories sauf celle exclue en affiche 6 max ! et donc le reste serait la section exclu et visible !

    car là, on voit tjrs pas la section exclue ..donc je suppose que c’est le fait d’avoir limité a 9 articles et aucune limite dans dans le php au niveau de toutes les cat’ pour que celle exclue soit visible ! (ouf^^ ) ?

    #607577
    Comme une image
    Participant
    Maître WordPress
    2493 contributions

    Remplace

    par

    (et ainsi de suite)

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