0

buddypress プラグインを使用して wordpress(3.3.1) サイトに取り組んでいます。私はワードプレスを初めて使用し、フックアクションに関してはいくつかの知識のギャップがありますが、PHPで数年間プログラミングしています。

私の質問は、wordpress/buddypress ループの後に私のロジックの一部を追加することに関連しています。特に、呼び出しのこの時点でロジックを追加したいと思います。

<?php do_action( 'bp_after_profile_edit_content' ); ?>

私が言ったように、私の理解は限られています.functions.phpファイルに「bp_after_profile_edit_content」という名前の関数を追加するだけで、欲しいものを何でもエコーできると思ったからです。そうではないことがわかりました。

したがって、このトピックについて説明を求めたいと思います。たぶん便利なリンクです。wp アクションに関する限り、私はまだコーデックスを理解しようとしています。

4

1 に答える 1

0

あなたはそれを理解したことに気付きましたが、将来誰かが同様の問題でこれを見つけた場合に備えて答えます. :)

function stackoverflow_example_action() { //unique function name
echo 'This text will echo'; //something to do.
} //lets end the function...
add_action( 'bp_after_profile_edit_content', 'stackoverflow_example_action' ); //now we need to add_action so that WordPress knows where to add it.

「bp_after_profile_edit_content」が実行されているときに、テキストがエコーされます。

アクションを追加: http://codex.wordpress.org/Function_Reference/add_action

于 2012-03-25T15:22:33.157 に答える