多くの場合、add_action
コマンドの後に続く関数があります。add_actionと関数の順序は関係しますか?
視覚的な流れに関しては、私はいつもadd_action
を関数の下に移動し、それでも機能します。
私は最初に、どのような順序で表示されるのか、そしてほとんどの命令が最後に機能を含むように見えるかどうかを知りたいと思いますか?
add_action($hook, 'foo', $priority, $accepted_args);
function foo() {
// Function code
}
または
function foo() {
// Function code
}
add_action($hook, 'foo', $priority, $accepted_args);
は、それが機能がすでに読み込まれているとして、後者を使用する方が理にかなっていないでしょうか?
両方の関数宣言は、(彼らは名前を持たない)匿名であることを考えると、この例では、意味の全体の多くを作成しません。 – deceze
これは、順序を視覚的に表示するための単なる例です。それに応じて名前が付けられ、add_actionで参照されます。 – Lee
重要かどうかは、 'add_action'が正確に何をするかによって決まります...一般的に:うまくいけば、明らかに問題はありません。 – deceze