documentation on arguements?

时间:2012-10-15 作者:Jamie

我看到了许多可以传递给查询的不同参数。例如,category\\uem>in、category和term\\u id等。通过使用print\\r打印出对象,可以找到其中一些。(如果我有这个权利的话)。其他像我在法典中找不到的category\\uu。了解这些参数有什么诀窍吗?我怎么找到他们?

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

它们都在抄本上WP_Query.

SO网友:Adam

作为对Milo\'s 回答和WP_Query Codex 上面的条目,这里是一个很好的小备忘单和参考,它总结了$arguments 与一起使用WP_Query;

WordPress Query Comprehensive Reference
https://gist.github.com/2023628<由luetkemj编译luetkemj.com

。。。这里有一个小要点,可以用来调试您的查询,

Debugging WP_Query
https://gist.github.com/3699573
来自wpsmith

add_action( \'template_redirect\', \'wps_debug\' );
function wps_debug() {
    global $wp_query;
    if( isset( $_GET[\'debug\'] ) ) {
        echo \'<pre>\'; print_r( $wp_query ); echo \'</pre>\';
    }
}
附:这只是一种快速而肮脏的方式来了解发生了什么。还有其他一些工具、代码片段和插件,它们以一种更有组织的方式完成这项工作。但这是另一次讨论。

SO网友:s_ha_dum

所有这些都在法典中。

http://codex.wordpress.org/Class_Reference/WP_Query

我对将此作为答案感到内疚,但它确实非常直接地回答了您的问题,“了解这些参数有什么诀窍吗?”以及“我如何找到他们?”

诀窍是搜索抄本,然后阅读抄本。遵循法典中的链接。查看源代码,许多但不是所有的Codex条目都提供了指向源代码的链接。

print_r() 帮助很大。var_dump() 更好的是,它甚至可以输出空字符串、空值、布尔值等信息。它的输出很难读取,但您已经习惯了。

SO网友:kovshenin

代码本身也是了解所有可能参数的好地方。与所有其他方法(包括Codex)相比,它的一个优点是它永远不会过时。以下是WP\\U查询的代码:http://core.trac.wordpress.org/browser/trunk/wp-includes/query.php

您所指的参数在其parse_tax_query 方法

结束

相关推荐

Buddypress Full documentation

我已经搜索了很多关于buddypress挂钩(操作、过滤器)和函数的完整文档列表,但对提供的有限文档并不满意Buddypress.如果我想知道bp_directory_groups_search_form() 没有关于这种方法的具体细节,buddypress-hook也是如此。。。所以任何人都知道完整文档的确切位置。