Intereting Posts
Комментарии WordPress работают только локально? Удалить # wpcf7-f2450-o1 с контактной формой 7 перенаправить Показывать количество опубликованных сообщений для каждого пользовательского термина таксономии? Обновление до ошибки 3.4: вызов неопределенной функции get_option () Как использовать API REST для отправки пользовательских метаданных? Интеграция Bootstrap Navbar Расширение основного класса в плагине Могу ли я создать термин таксономии, который отражает название новой персонализированной почты? wp_admin edit.php медленно с большим количеством запросов циклическая ошибка всей записи в памяти Пользовательские поля на виртуальной странице wp meta_query meta_value compare = REGEXP, ограниченный пробелом Автозаполнение заказа Woocommerce, если значение Показать первые сообщения с пользовательским полем не пустым и заказать все по названию Плагин Community Moderation для комментариев

Вторичная навигация Menudisappeared При использовании wp_nav_menu_items

Мое вспомогательное меню навигации работает нормально, пока я не использую add_filter ('wp_nav_menu_items'), чтобы добавить кнопку входа / выхода в основное меню. Вот мой код:

add_filter( 'wp_nav_menu_items', 'add_loginout_link', 10, 2 ); function add_loginout_link( $items, $args ) { //Add item to primary menu if ($args->theme_location == 'primary') { //checks if user is logged in if (is_user_logged_in()) { //builds menu item and sub items $items .= '<li id="menu-item-portal" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children">'. // $submenus . //Sub Items '<ul class="sub-menu">' . //FAQ '<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-232">'. '<a href="' . get_site_url() . '/portal/Faq">'. '<span>FAQ</span>' . '</a>'. '</li>'. // Contacts '<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-232">'. '<a href="' . get_site_url() . '/portal/Contacts">'. '<span>TeAHN Contacts</span>' . '</a>'. '</li>'. //Bulletin '<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-232">'. '<a href="'. get_site_url() . '/portal/Bulletin">'. '<span>Bulletin</span>' . '</a>'. '</li>'. // Documents '<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-232">'. '<a href="'. get_site_url() . '/portal/Documents">'. '<span>Documents</span>' . '</a>'. '</li>'. //Logout '<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-232">'. '<a href="'. wp_logout_url() .'">'. '<span>Log Out</span>' . '</a>'. '</li>'. '</ul>'. '<a href="'. get_site_url() . '/portal">Portal</a></li>'; } elseif (!is_user_logged_in()) { $items .= '<li id="menu-item-login"><a href="'. site_url('wp-login.php') .'">Log In</a></li>'; } return $items; } }