0

我找到了 List Hooked Functions方法来显示所有有助于最终渲染的元素,但我想看看这些函数中的哪些最终负责渲染特定的输出。理想情况下,它的工作方式类似于 Magento 的模板提示,因此负责的代码列在结果输出旁边。

我想我可以编写一个挂钩到每个事件的函数,并尝试在该特定组件的挂钩链中找到最后一个函数......

任何想法表示赞赏。

谢谢,乔纳森

4

2 回答 2

1

我认为这将很难做到。Wordpress 的输出来自各地,许多小功能echo自行调用而不通知任何内容(未激活任何钩子)。如果一切都通过模板,您可以修改调用模板的代码,以便它首先打印模板的名称,就像您的 Magento 示例所做的那样。但这不是 Wordpress 的方式,所以你最好的尝试可能是将所有调用替换为echoecho __FILE__ . ': ' . __FUNCTION__ .类似的奇怪的东西。

于 2010-08-02T13:47:01.927 回答
1

您可能想尝试http://wordpress.org/extend/plugins/wordpress-hook-sniffer/上的“WordPress Hook Sniffer”或“识别 WordPress Hooks”中提到的方法http://blog.aizatto.com/2010 /03/14/identifying-wordpress-hooks/

于 2010-08-02T23:34:20.153 回答