声明分类法的参数

时间:2012-10-19 作者:Beto

只是一个关于分类法声明的恶棍,读贾斯汀·塔洛克的文章Taxonomies并想从上述文章的这段代码中找到0的含义:

add_action( \'init\', \'create_pc_db_taxonomies\', 0 );
在codex关于分类法的文章中,他们省略了它,但我看到目前为止出版的每个教程都使用了它。

最后,在实际函数之前调用上述函数是否有好处?

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

的第三个参数add_action 是挂接到操作的函数将执行的优先级或顺序。从…起add_action in codex:

(可选)用于指定与特定操作关联的函数的执行顺序。较小的数字对应较早的执行,具有相同优先级的函数按照它们添加到操作的顺序执行。默认值:10

省略优先级会使动作挂钩的默认优先级为10。在您链接的教程的特定情况下,我看不出有什么特殊原因需要将其优先级设置为0。

至于你的另一个问题-

最后,在实际函数之前调用上述函数是否有好处

简单地定义一个函数并不调用该函数。在本例中,您发布的代码段将该函数挂接到一个操作init. from codex:

动作是WordPress核心在执行期间或特定事件发生时在特定点启动的挂钩。您的插件可以使用动作API指定在这些点执行一个或多个PHP函数。

当WordPress到达init 在请求阶段,将调用与该操作挂钩的所有函数。请参见Action Reference 更多信息和WordPress在请求中执行的所有操作的列表。

结束

相关推荐

Custom Query for Taxonomy

以下情况的正确wpdb自定义查询是什么:taxonomy=pa_main-genre&post_type=product&orderby=name&order=asc 基本上,我想做的是,列出所有巴乌主要流派的术语。非常感谢你