web-dev-qa-db-fra.com

Filtrer les messages par tag

J'essaie de filtrer mes articles par catégorie, puis par ville. La seule façon de penser au filtre par ville est de déterminer si l'administrateur ajoute la ville aux balises répertoriées, puis filtre à partir de là via une instruction switch.

Comment puis-je filtrer les publications par une balise donnée?

Y a-t-il une meilleure façon de faire ce que je fais?

Ma PHP connaissance est intermédiaire et ma connaissance de Wordpress est assez basique. Merci d'avance!

1
Howdy_McGee

voici,

Ce qui suit retourne tous les articles de la catégorie 1 et étiquetés "pommes".

query_posts( 'cat=1&tag=apples' );

Ajoutez ceci à l'intérieur de la page avant la boucle

changer '1' et 'pommes' en n'importe quelle catégorie et tag que vous voulez.

Si vous devez utiliser query_posts(), assurez-vous d'appeler wp_reset_query() après avoir terminé.

regardez ici pour plus d'informations,

http://codex.wordpress.org/Function_Reference/query_posts

5
Sufiyan Ghori