0

最終的なレンダリングに寄与するすべての要素を表示する List Hooked Functionsメソッドを見つけましたが、特定の出力のレンダリングに最終的に関与する関数を確認したいと考えています。理想的には、Magento のTemplate Hintsと同様に機能するため、結果の出力のすぐ隣に責任のあるコードがリストされます。

各イベントにフックし、その特定のコンポーネントのフックのチェーンで最後の関数を見つけようとする関数を作成できると思います...

どんな考えでも大歓迎です。

ありがとう、ジョナサン

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 フックの識別」http://blog.aizatto.com/2010に記載されている方法を試してください。 /03/14/identifying-wordpress-hooks/ .

于 2010-08-02T23:34:20.153 に答える