it-swarm-id.com

Apa saja parameter yang tersedia untuk query_posts?

Halaman kodeks WordPress untuk query_posts menyatakan bahwa itu 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?

20
nobody

Di bawah ini adalah segalanya dari WordPress 3.0.1 yang ditemukan di fungsi parse_query() dari /wp-includes/query.php (lines 1246-1550).
Namun, mungkin saja plugin menambahkan parameter sehingga daftar tidak akan pernah lengkap sepenuhnya:

  • 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
23
MikeSchinkel

Jika Anda dapat membaca kode PHP, Anda dapat melihat fungsi parse_query($query) di kelas WP_Query file wp-includes\query.php

Argumen yang didukung semuanya terdaftar dan dikelola di sana.

7
Drake

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.

2
danielwiener