2009-08-29 15 views
-3

à wordpress vous pouvez effectuer les opérations suivantes:Aide pour les hooks et les taxonomies: Modification de la requête posts dans wordpress?

http://example.com/tag/jazz,blues/ (retour de la page tags avec posts tagués avec le jazz ou le blues)

http://example.com/tag/jazz+blues/ (retourne la page tags avec posts tagués avec jazz et blues)

Je veux être capable de faire la même chose avec d'autres taxonomies autres que la taxonomie "tag".

J'ai créé une taxonomie "musique" et essaie les suivantes:

http://example.com/music/jazz/ (TRAVAUX)

http://example.com/music/jazz,blues/ (NE FONCTIONNE PAS)

http://example.com/music/jazz+blues/ (NE FONCTIONNE PAS)

Y at-il un crochet avant la requête qui me permettra de modifier la requête en utilisant $ wp_query (qui retourne des informations sur la requête en cours) ... OU puis-je me connecter avant que les messages ne soient affichés, requery pour les nouveaux posts en utilisant de nouveaux critères (ne se produirait probablement que sur la page de taxonomie en particulier)?

+0

Cette question est candidate à la suppression; le problème était dû à un autre plug-in (voir ci-dessous) et non lié à Wordpress en soi. – BryanH

Répondre

0

Mon problème a été résolu ci-dessus en désactivant certains plug-ins ... J'ai eu quelques plugins liés à la catégorie réordonnancement et exclusions, je pense qu'ils interféraient d'une certaine façon.

0
+0

merci j'utilise actuellement ce plugin maintenant, interface utilisateur très utile pour gérer les taxonomies hiérarchiques et basées sur des étiquettes – farinspace

+0

FYI, je viens de découvrir que les taxonomies personnalisées peuvent, dans certains cas, casser la recherche WP dans la façon dont la recherche ne renvoie aucun résultat . Alors que ce plugin lui-même pourrait causer des problèmes .... – markratledge

+0

Alors que ce lien peut répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et fournir le lien pour référence. Les réponses à lien uniquement peuvent devenir invalides si la page liée change. –