使用时add_action
,最好写成:
add_action('blah', 'my_function');
function my_function() { return $something; }
或者
function my_function() { return $something; }
add_action('blah', 'my_function');
?
使用时add_action
,最好写成:
add_action('blah', 'my_function');
function my_function() { return $something; }
或者
function my_function() { return $something; }
add_action('blah', 'my_function');
?
这纯粹是一种风格选择,两者的行为方式完全相同。
个人比较喜欢
add_action('blah', 'my_function');
function my_function() { return $something; }
因为我觉得在阅读代码时更容易识别钩子。如果函数特别长,那么它可能不会立即被挂钩。
作为参考,在 quora 上提出了同样的问题 - http://www.quora.com/WordPress/In-WordPress-is-it-best-practice-to-add_action-before-or-after-your-custom-功能
由你决定。大多数人都跟随。
function my_function() { return $something; }
add_action('blah', 'my_function');
我用
add_action('blah', 'my_function');
function my_function() { return $something; }
我觉得以这种方式阅读代码更容易。但这里没有严格的规定。