WordPressテーマの多くの開発者がfunctions.phpでこれを使用することに気付きました
if (function_exists('register_nav_menus')) {
register_nav_menus (array('primary' => 'Header Navigation'));
}
私にとっては、functions.phpで使用しているすべての関数にadd_actionを常に使用しています。
したがって、上記は次のように記述されます。
add_action('init', 'my_register_nav_menus');
function my_register_nav_menus() {
register_nav_menus (array('primary' => 'Header Navigation'));
}
2つの質問があります。
最初のメソッドでifステートメントを使用する理由
どちらが正しい方法ですか?