2010-01-25 9 views
1

je peux afficher les messages de la catégorie sélectionnée comme ceci:Le tri Postes en vedette (Wordpress)

query_posts('tag=featured'); 

... mais est-il possible de trier plus à l'aide d'un menu déroulant/select:

<select name=""> 
    <option value="reviews">Reviews</option> 
    <option value="articles">Articles</option> 
    <option value="interviews">Interviews</option> 
</select> 

... alors quand l'une des options est sélectionnée, comment puis-je modifier la requête d'origine (qui serait maintenant: query_posts('tag=featured+option');) affichée ci-dessus pour afficher les articles correspondants?

Merci

Répondre

1
query_posts('tag=featured,reviews'); 

donc quelque chose comme (vous devez aseptiser cette)

$tags = array('featured', $_POST['selectbox']); 
$query_posts_string = 'tag=' . join(',', $tags); 
query_posts($query_posts_string); 
+0

parfait, merci! :) – 3zzy

Questions connexes