Halaman kodeks WordPress untuk query_posts menyatakan bahwa ia tidak mencakup semua parameter yang dibutuhkan query_posts:
Parameter
Ini belum daftar lengkap. Ini dimaksudkan untuk menunjukkan beberapa hal yang lebih umum dengan mengatur pertanyaan Anda sendiri
Saya tidak dapat menemukan referensi dari semua parameter yang diterima oleh query_posts, meskipun, bahkan hanya dalam bentuk daftar sederhana. Apakah ada cheat-sheet atau yang serupa dengan data ini?
themes
query-posts
tak seorangpun
sumber
sumber
query_posts
, itu praktik yang buruk, gunakanWP_Query
ataupre_get_posts
filter sebagai gantinyaJawaban:
Di bawah ini adalah segalanya dari WordPress 3.0.1 yang ditemukan dalam
parse_query()
fungsi /wp-includes/query.php(lines 1246-1550)
.Namun, plugin dapat menambahkan parameter sehingga daftar tidak akan pernah bisa sepenuhnya lengkap:
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
- (pra 3.1)tb
term
- (pra 3.1)w
withcomments
withoutcomments
year
Pra WP 3.1
meta_key
meta_value
Sejak WP 3.1
fields
meta_query
tax_query
sumber
Jika Anda dapat membaca kode PHP, Anda dapat melihat fungsi
parse_query($query)
di kelasWP_Query
filewp-includes\query.php
Argumen yang didukung semuanya terdaftar dan dikelola di sana.
sumber
Saya menggunakan halaman Codex untuk WP_Query. http://codex.wordpress.org/Class_Reference/WP_Query
Daftar ini mungkin tidak lengkap tetapi bermanfaat, cukup komprehensif dan terkini. Saya percaya bahwa WP_Query dan query_posts berbagi parameter yang sama.
sumber