Below is everything from WordPress 3.0.1 found in the parse_query()parse_query()
function of /wp-includes/query.php/wp-includes/query.php (lines 1246-1550)(lines 1246-1550)
. However
However, it's possible for a plugin to add parameters and so a list can never be fully complete:
- attachment_id
attachment
- attachment
attachment_id
- author_name
author
- author
author_name
- cat
cat
- category__and
category__and
- category__in
category__in
- category__not_in
category__not_in
- category_name
category_name
- comments_popup
comments_popup
- day
day
- error
error
- feed
feed
- hour
hour
- m
m
- minute
minute
- monthnum
monthnum
- name
name
- p
order
- page_id
orderby
- page
p
- paged
page_id
- pagename
page
- post_status
paged
- post_type
pagename
- preview
post__in
- robots
post__not_in
- s
post_status
- second
post_type
- static
preview
- subpost_id
robots
- subpost
s
- tag__and
sentence
- tag__in
second
- tag__not_in
static
- tag_id
subpost
- tag_slug__and
subpost_id
- tag_slug__in
tag__and
- tag
tag__in
- taxonomy
tag__not_in
- tb
tag_id
- term
tag_slug__and
- w
tag_slug__in
- withcomments
tag
- withoutcomments
taxonomy
- (pre 3.1) - year
tb
term
- (pre 3.1)w
withcomments
withoutcomments
year
Pre WP 3.1
meta_key
meta_value
Since WP 3.1
fields
meta_query
tax_query