Vous n'êtes pas identifié.
Annonce
Mettez-vous à jour ! WordPress 3.3.2 est disponible en français.
Annonce 1 : Le Codex en français a besoin de vous pour avancer !
Annonce 2 : Avant de poster, n'oubliez pas de faire une petite recherche et de lire les règles de ce forum.
Annonce 3 : Lisez notre blog, il regorge de bonnes informations.
Annonce 4 : Rejoignez-nous sur Facebook, Google + et sur Twitter
#1 21-10-2009 15:48:06
- devil
- Membre WP
- Date d'inscription: 13-10-2009
- Messages: 6
Query et tri
Bonjour,
Ma configuration WP actuelle
- Version de WordPress : 2.8.4
- Thème utilisé : perso
- Extensions en place : tagcloud, adminize
- Nom de l'hebergeur : perso
- Adresse du site : local
Problème(s) rencontré(s) :
bonjour,
j'ai un petit encart sur la sidebar du blog avec un lien qui me renvoi sur une page qui me liste les posts d'une certaine catégorie.
Pour les posts de cette catégorie, j'ai créé en base un nouveau champ (event_date)
je voudrai que ces posts soient triés par ordre croissant de ce champ.
or dans les paramètres de query, je ne trouve pas comment faire...
j'ai testé ceci : query_posts("orderby=event_date&order=asc&cat=6");
mais l'ordre n'est pas le bon...
si vous avez une idée je suis preneur!
merci !
Hors ligne
#2 21-10-2009 16:23:35
Re: Query et tri
Ceci marche fort bien pour moi…
Code: html
query_posts($query_string. '&orderby=meta_value&meta_key=rank&order=ASC' );
Où rank est bien évidemment le nom de mon custom field.
Incidemment, j'utilise cette méthode pour pouvoir classer les posts suivant un ordre arbitraire dans mes catégories, en donnant la valeur convenable (10,20,30...) au champ "rank"
Bien cordialement… Pierre
Hors ligne
#3 21-10-2009 16:25:23
- devil
- Membre WP
- Date d'inscription: 13-10-2009
- Messages: 6
Re: Query et tri
le seul souci c'est que ce n'est pas une meta mais un champ à proprement parler...
mais j'ai trouvé en fait je modifie la méthode parse_query avec mes champ personnels et hop ca roule
merci !
Dernière modification par devil (21-10-2009 16:25:57)
Hors ligne