我注意到很多WordPress主题的开发人员在functions.php
if (function_exists(\'register_nav_menus\')) {
register_nav_menus (array(\'primary\' => \'Header Navigation\'));
}
对我来说,我总是对我正在使用的每个函数使用add\\u操作functions.php因此,上述内容应写为:
add_action(\'init\', \'my_register_nav_menus\');
function my_register_nav_menus() {
register_nav_menus (array(\'primary\' => \'Header Navigation\'));
}
我有两个问题:为什么在第一个方法中使用if语句?
哪种方法正确?