La page de codex WordPress pour query_posts indique qu'elle ne couvre pas tous les paramètres pris par query_posts:
Paramètres
Cette liste n'est pas encore exhaustive. Il est destiné à montrer certaines des choses les plus courantes possibles avec la définition de vos propres requêtes
Je ne pouvais pas trouver une référence de tous les paramètres acceptés par query_posts, même dans une simple liste. Y a-t-il un aide-mémoire ou quelque chose de similaire disponible avec ces données?
Vous trouverez ci-dessous tout ce qui concerne WordPress 3.0.1 dans la fonction parse_query()
de /wp-includes/query.php (lines 1246-1550)
.
Cependant, il est possible qu'un plugin ajoute des paramètres et donc une liste ne peut jamais être complète:
attachment
attachment_id
author
author_name
cat
category__and
category__in
category__not_in
category_name
comments_popup
day
error
feed
hour
m
minute
monthnum
name
order
orderby
p
page_id
page
paged
pagename
post__in
post__not_in
post_status
post_type
preview
robots
s
sentence
second
static
subpost
subpost_id
tag__and
tag__in
tag__not_in
tag_id
tag_slug__and
tag_slug__in
tag
taxonomy
- (pré 3.1)tb
term
- (pré 3.1)w
withcomments
withoutcomments
year
Pre WP 3.1
meta_key
meta_value
Depuis WP 3.1
fields
meta_query
tax_query
Si vous pouvez lire le code PHP, vous pouvez jeter un coup d'œil à la fonction parse_query($query)
dans la classe WP_Query
du fichier wp-includes\query.php
Les arguments supportés sont tous listés et gérés ici.
J'utilise la page Codex pour WP_Query. http://codex.wordpress.org/Class_Reference/WP_Query
La liste n’est peut-être pas exhaustive, mais elle est utile, assez complète et à jour. Je pense que WP_Query et query_posts partagent les mêmes paramètres.