Intereting Posts
Несколько сайтов / домены с содержимым, управляемые единой установкой WordPress Как изменить текст «Dashboard» в wordpress wp_nav_menu, включая URL-адрес Skype Пользовательские значения полей удаляются Извлечение инициалов комментатора на веб-сайте WordPress Multisite Pull Последние изображения вложений из ID Как показать ошибки после проверки с помощью пользовательского интерфейса формы? Как создать новое разрешение для пользовательских типов сообщений для выполнения определенных задач Изображение заголовка по умолчанию не отображается Как включить php-файл плагина в другой файл функций плагина Хотите перенаправить, если поисковый запрос совпадает с точным заголовком любого сообщения Несколько типов сообщений – используйте один и тот же ReWrite slug? Не удается получить постоянные ссылки! Как добавить страницу настроек в другое меню? Symlink – каталог для wp-контента / тем

Меню навигации не назначено.

Я настраиваю свое меню навигации, используя следующий фрагмент в моих functions.php .

 add_action( 'init', 'add_menus' ); function add_menus() { register_nav_menus( array( 'main_nav' => 'Main Navigation', ) ); $new_menu_id = wp_create_nav_menu( 'Navigation' ); $menu1 = array('menu-item-title' => 'Home','menu-item-object' => 'page','menu-item-object-id' => get_page_by_path('home')->ID,'menu-item-type' => 'post_type','menu-item-status' => 'publish'); $menu2 = array('menu-item-title' => 'Register','menu-item-object' => 'page','menu-item-object-id' => get_page_by_path('register')->ID,'menu-item-type' => 'post_type','menu-item-status' => 'publish'); $menu3 = array('menu-item-title' => 'Login','menu-item-object' => 'page','menu-item-object-id' => get_page_by_path('login')->ID,'menu-item-type' => 'post_type','menu-item-status' => 'publish'); // add a menu item to that new menu wp_update_nav_menu_item( $new_menu_id, 0, $menu1 ); wp_update_nav_menu_item( $new_menu_id, 0, $menu2 ); wp_update_nav_menu_item( $new_menu_id, 0, $menu3 ); // set our new MENU up at our theme's nav menu location set_theme_mod( 'nav_menu_locations' , array('main_nav' => $new_menu_id ) ); } 

Когда я создаю новый многосайтовый сайт, он генерирует меню и пункты меню, однако он не назначает местоположение темы, как установлено:

 set_theme_mod( 'nav_menu_locations' , array('main_nav' => $new_menu_id ) ); 

Если я удалю меню, а затем обножу его, то назначьте его правильно, любую идею, что происходит?

Solutions Collecting From Web of "Меню навигации не назначено."