Каковы все доступные параметры для query_posts?

Страница кодекса WordPress для query_posts указывает, что это не покрывает все параметры, которые берет query_posts:

Параметры

Это еще не исчерпывающий список. Это предназначено для показа некоторых более общих вещей, возможных с установкой собственных запросов

Я не мог найти ссылку всех параметров, которые приняты query_posts, тем не менее, даже в просто простой форме списка. Существует ли шпаргалка или что-то подобное, доступное с этими данными?

20
15.08.2011, 15:17
3 ответа

Ниже все из WordPress 3.0.1 найденных в parse_query() функция/wp-includes/query.php (lines 1246-1550).
Однако для плагина возможно добавить параметры и таким образом, список никогда не может быть полностью полным:

  • 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 - (пред 3,1)
  • tb
  • term - (пред 3,1)
  • w
  • withcomments
  • withoutcomments
  • year

    Пред WP 3.1

  • meta_key
  • meta_value

    Начиная с WP 3.1

  • fields
  • meta_query
  • tax_query
24
19.02.2020, 21:56
  • 1
    @Mike - Я добавил некоторый недостающий запрос Вар в Ваш ответ и также добавил некоторых новые 3,1 запроса Вар в. –  t31os 07.03.2011, 12:23
  • 2
    @Mike - Без проблем, я уверен, что существует пара более недостающего, но видящий, поскольку мы покрыли важные, я не шел к гниде, отбирают наличие каждого последнего одно (существует много там, что никто уже никогда не будет использовать - предложение или второй равняется двум, я никогда не видел используемый)... :) –  t31os 08.03.2011, 02:04
  • 3
    @t31os - К вашему сведению я в настоящее время работаю над плагином, который удостоверится во всех них, и больше по поводу которого я очень взволнован. Это - плагин маршрутизации URL следующего поколения.Заинтересовались? –  MikeSchinkel 08.03.2011, 07:56

Если можно прочитать код PHP, можно смотреть на функцию parse_query($query) в классе WP_Query из файла wp-includes\query.php

Поддерживаемые аргументы все перечисляются и управляются там.

7
19.02.2020, 21:56

Я использую страницу Codex для WP_Query. http://codex.wordpress.org/Class_Reference/WP_Query

Список не может быть исчерпывающим, но это полезно, довольно всесторонне и актуально. Я полагаю, что WP_Query и query_posts совместно используют те же параметры.

2
19.02.2020, 21:56

Теги

Похожие вопросы