web-dev-qa-db-ja.com

bbpressのフックに付けられたコールバックを見つける方法は?

bbpressにはさまざまなフックに接続された多数のコールバックがあります。私は、ワードプレスレベルでこの機能に精通していますが、bbpressがこれらのコールバックを多数登録している場所を見つけることができません。具体的には、次のようにしてトリガーされるコールバックの動作を変更したいと思います。

do_action( 'bbp_template_before_forums_loop' );

誰かが私がこのコールバックを見つけて私が出力するHTMLを変更できるように手助けすることができれば大いに感謝されるでしょう。

1
MarcF

アタッチされたコールバックを見つけるために、あなたは通常単に以下をすることができます:

printf( '<pre>%s</pre>', var_export( $GLOBALS['wp_filter']['hook_name'], TRUE ) );

これはフックにアタッチされたコールバックの配列を優先度順(キーとして機能する順)に返します。

2
kaiser