@olenne

Чем отличается первый вариант регистрации меню от второго?

Подскажите, пожалуйста, чем отличаются эти два варианта регистрации меню и какой из них нужно использовать?
1 вариант
function register_my_menus() {
  register_nav_menus(
    array(
      'header-menu' => __( 'Header Menu' ),
      'extra-menu' => __( 'Extra Menu' )
     )
   );
 }
 add_action( 'init', 'register_my_menus' );


2 вариант
register_nav_menus(
    array(
      'header-menu' => __( 'Header Menu' ),
      'extra-menu' => __( 'Extra Menu' )
    )
  );
  • Вопрос задан
  • 89 просмотров
Решения вопроса 1
deniscopro
@deniscopro Куратор тега WordPress
WordPress-разработчик, denisco.pro
Рекомендуемый такой:
function register_my_menus() {
  register_nav_menus(
    array(
      'header-menu' => __( 'Header Menu', 'theme-slug' ),
      'extra-menu' => __( 'Extra Menu', 'theme-slug' )
     )
   );
 }
 add_action( 'after_setup_theme', 'register_my_menus' );
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы