it-swarm-eu.dev

Jaké jsou všechny dostupné parametry dotazu?

Stránka kodexu WordPress pro query_posts uvádí, že se nevztahuje na všechny parametry, které má dotaz_posts:

Parametry

Toto ještě není vyčerpávající seznam. To má ukázat některé ty více obyčejné věci možné s nastavením vaše vlastní dotazy

Nemohl jsem však najít odkaz na všechny parametry, které dotaz_posts akceptuje, a to i v jednoduchém seznamu. Je s těmito údaji k dispozici podvodník nebo něco podobného?

20
nobody

Níže je vše od WordPress 3.0.1 nalezené v parse_query() funkci /wp-includes/query.php (lines 1246-1550).
Je však možné, aby plugin přidával parametry, takže seznam nemůže být nikdy úplný:

  • 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 - (pre 3.1)
  • tb
  • term - (pre 3.1)
  • w
  • withcomments
  • withoutcomments
  • year

    Pre WP 3.1

  • meta_key
  • meta_value

    Od WP 3.1

  • fields
  • meta_query
  • tax_query
23
MikeSchinkel

Pokud můžete číst PHP kód, můžete se podívat na funkci parse_query($query) ve třídě WP_Query souboru wp-includes\query.php

Podporované argumenty jsou zde uvedeny a spravovány.

7
Drake

Používám stránku Codex pro WP_Query. http://codex.wordpress.org/Class_Reference/WP_Query

Seznam nemusí být vyčerpávající, ale je užitečný, poměrně komplexní a aktuální. Věřím, že WP_Query a query_posts sdílejí stejné parametry.

2
danielwiener