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'));
}
두 가지 질문이 있습니다.
첫 번째 방법에서 if 문을 사용하는 이유는 무엇입니까?
어느 것이 올바른 방법입니까?