WordPress — вывод меню для определенных страниц

Home Форумы Программирование WordPress — вывод меню для определенных страниц

В этой теме 0 ответов, 1 участник, последнее обновление  bo3gyx 8 мес., 1 неделя назад.

Просмотр 1 сообщения - с 1 по 1 (всего 1)
  • Автор
    Сообщения
  • #250

    bo3gyx
    Хранитель

      Регистрируем область меню (если необходимо)

      // Add menu location
      add_action( 'init', 'rw_add_menu' );
      function rw_add_menu() {	
       register_nav_menus(array('us_addiditional_menu' => __( 'Меню Банкетного зала', 'us' ),	)
      );
      }

      Производим замену, через функцию фильтрации (add_filter)

      // Change menu output
      function modify_nav_menu_args( $args ){
      	 if ( is_page('Банкетный зал') ) {	
      		$args['menu'] = 'Банкетный зал'	;	
      	}	
      	return $args;
      }
      add_filter( 'wp_nav_menu_args', 'modify_nav_menu_args' );
      • Тема изменена 8 мес., 1 неделя назад пользователем  bo3gyx.
      • Тема изменена 8 мес., 1 неделя назад пользователем  bo3gyx.
    Просмотр 1 сообщения - с 1 по 1 (всего 1)

    Для ответа в этой теме необходимо авторизоваться.

    Авторизация
    *
    *
    Регистрация
    *
    *
    *
    Генерация пароля