基本上,它维护一个称为$wp_filter保存相关数据的全局变量.插件可以使用像add_filter()自己注册的功能.
在各个点(钩点),wordpress检查$wp_filter是否有要运行的过滤器.
解决问题的最简单方法是查看wp-includes/plugin.php并研究那里的代码(或者连接调试器并逐步完成它,或者设置firePHP并定期转储)
我不是专家,但我很好奇,所以我偷看了.如果我真的想知道更多,我会做我刚刚建议的.
| 归档时间: |
|
| 查看次数: |
431 次 |
| 最近记录: |