- Statut : non résolu
- Ce sujet contient 56 réponses, 12 participants et a été mis à jour pour la dernière fois par ThaChamp, le il y a 16 années et 2 mois.
-
AuteurMessages
-
23 avril 2008 à 11 h 36 min #626852
Normal que cela ne marche pas: Pour la sélection des catégories, la bonne syntaxe est category=xx, et non pas cat=xx
Cordialement
23 avril 2008 à 12 h 01 min #626853dlo wrote:Normal que cela ne marche pas: Pour la sélection des catégories, la bonne syntaxe est category=xx, et non pas cat=xxCordialement
euh..
dlo wrote:bon ben j’ai mis « category », et là ça m’affiche plus rien…
23 avril 2008 à 14 h 19 min #626854Tout dépend de quelle fonction on parle: :rolleyes:
1) Pour query_posts, il faut utiliser cat=xx pour la sélection de la catégorie.
2) Pour get_posts, il faut utiliser category=xx
Je sais, ce n’est pas très cohérent d’une fonction à l’autre mais bon…Donc, quelle est la fonction utilisée ?
Cordialement
23 avril 2008 à 17 h 29 min #626855dlo wrote:Tout dépend de quelle fonction on parle: :rolleyes:
1) Pour query_posts, il faut utiliser cat=xx pour la sélection de la catégorie.
2) Pour get_posts, il faut utiliser category=xx
Je sais, ce n’est pas très cohérent d’une fonction à l’autre mais bon…Donc, quelle est la fonction utilisée ?
Cordialement
ben là c’est get_posts (d’ailleurs quelles différences entre les deux?) , et j’ai rien d’affiché avec:
<div id="la-une">
<div style="padding: 0px 5px 5px 10px"><a style="font-size: 20px;" href=" »></a></div>
<div style="padding: 5px"></div>
</div>je patauge :p
24 avril 2008 à 8 h 25 min #626856En fait, il s’avère que la fonction get_posts fait uniquement de la sélection de catégorie, pas d’exclusion !
Donc la syntaxe category=-8 est invalide car WordPress essaye de sélectionner les articles dont la catégorie est -8. Et bien sûr, elle n’existe pas !Cordialement
24 avril 2008 à 11 h 16 min #626857Bon je reviens à mon probleme, actuellement j’utilise le code suivant dans ma sidebar
et en suivant vos conseil j’ai rajouté ça
ça ne marche pas
comme je suis assez nul je n’ai pas bien compris si les messages suivants concernaient mon problème et si les méthodes fonctionnaientsi quelqu’un peu m’éclairer…
24 avril 2008 à 11 h 23 min #626858Bon ok en fait ça marche je m’etas juste trompé de numéro de catégorie… hum hum :boulet:
24 avril 2008 à 11 h 29 min #626859Ahhh, si tous les problèmes pouvaient être aussi facile à résoudre ! 😆
18 juin 2008 à 15 h 29 min #626860Et comment faire la même chose quand c’est la fonction php the_category qui est utilisée ?
19 juin 2008 à 21 h 48 min #626861the_category() s’utilise dans la bouche, donc tu peux utiliser is_category() dans la boucle, pour faire un test.
24 juin 2008 à 9 h 35 min #626862j’ai bien lu le codex mais je ne vois pas trop comment utiliser cette fonction à mes fins (cad ne pas afficher une certaine catégorie sur toutes les pages de mes post de single.php)
je continue à chercher…
8 juillet 2008 à 14 h 26 min #626863je trouve toujours pas… 😕
9 juillet 2008 à 12 h 49 min #626864Et bien tu vas modifier le code qui te donne la liste des catégories dans la sidebar, il est basé sur la fonction wp_list_categories, et tu peux exclure des catégories dans les paramètres.
Pour les métas (la liste des catégories sous les posts), tu regardes la fonction qui est utilisée par ton thème, et en fonction de ça, on pourra te répondre.9 juillet 2008 à 14 h 24 min #626865Non mais dans ma sidebar c’est bon c’est fait, c’est dans les posts que je voudrais faire pareil et le code est :
(comme j’avais indiqué précédemment)
9 juillet 2008 à 14 h 43 min #626866C’est marrant mais j’avais l’impression d’avoir donné la réponse en avril dans ce même post ! 😉
Qu’est ce qui ne marche pas avec cette solution ?
Cordialement
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.