Saya perhatikan banyak pengembang tema WordPress akan menggunakan ini di functions.php
if (function_exists('register_nav_menus')) {
register_nav_menus (array('primary' => 'Header Navigation'));
}
Bagi saya, saya selalu menggunakan add_action untuk setiap fungsi yang saya gunakan di functions.php
Jadi, di atas akan ditulis sebagai:
add_action('init', 'my_register_nav_menus');
function my_register_nav_menus() {
register_nav_menus (array('primary' => 'Header Navigation'));
}
Saya punya dua pertanyaan:
Mengapa menggunakan pernyataan if dalam metode pertama?
Mana yang benar?