3
生成休眠钩子引用
似乎很多插件开发人员都花时间添加过滤器/操作挂钩,以使用户可以调整其产品的功能。很棒,但是他们通常不做的是提供钩子列表以及它们接受多少个参数。 有没有人找到最好的自动方式来指向插件(或主题)目录并查看所有可用钩子的列表? 我似乎有些扫描钩子的插件,但据我所知,它们向您显示了实际上正在调用哪些插件来呈现给定页面。我得到的可以很方便。但是有时候,如果我知道我正在与特定的插件交互,我想知道它可能让我钩住动作或过滤器的每个地方。 因此,我真正要寻找的是给定插件根目录将创建一个列表的列表,其中每个项目均包括: 标签 类型(动作或过滤器) 参数数量 在源中被称为(通过do_action()或apply_filter())的位置 脚本会很棒,因为这大概可以很好地将整个事情HTML化,并在每个插件的管理UI中向我展示。但是,即使输出有用的静态文件的命令行脚本也很棒。