QUERY_POST的所有可用参数有哪些?

时间:2010-08-11 作者:nobody

的WordPress codex页query_posts 声明它没有涵盖query\\u posts采用的所有参数:这还不是一个详尽的列表。这是为了展示设置自己的查询时可能出现的一些更常见的情况

我找不到查询帖子所接受的所有参数的参考,即使只是一个简单的列表形式。这些数据是否有备忘单或类似资料

3 个回复
最合适的回答,由SO网友:MikeSchinkel 整理而成

以下是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

    Pre WP 3.1

  • meta_key
  • meta_value

    Since WP 3.1

  • fields
  • meta_query
  • tax_query
SO网友:Drake

如果您可以阅读PHP代码,可以查看函数parse_query($query) 在课堂上WP_Query 档案wp-includes\\query.php

支持的参数都在那里列出并管理

SO网友:danielwiener

我使用Codex页面进行WP\\U查询。http://codex.wordpress.org/Class_Reference/WP_Query

该列表可能并不详尽,但它是有用的、相当全面的和最新的。我相信WP_Query和Query_post共享相同的参数

结束

相关推荐