|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.12.2016, 20:52 | #1 |
Новичок
Джуниор
Регистрация: 14.12.2016
Сообщений: 1
|
Выпадающее меню WordPress в две колонки
Суть такова, нужно что бы один из пунктов главного горизонтального меню, при выпадении на подпункты делился на две строго заданные колонки.
Точный пример: скриншот 1 (это сделано в html+css) Задача: выводить в левую и правую колонки два разных меню, что бы можно было редактировать их с админки. Пробовал так: $menu_name = 'mainMenu'; $locations = get_nav_menu_locations(); if( $locations = get_nav_menu_locations() && isset($locations[$menu_name]) ){ $menu = wp_get_nav_menu_object( $locations[ $menu_name ] ); // получаем ID $menu_items = wp_get_nav_menu_items( $menu ); // получаем элементы меню // создаем список $menu_list = '<ul id="menu-' . $menu_name . '">'; foreach ( (array) $menu_items as $key => $menu_item ){ $menu_list .= '<li><a href="' . $menu_item->url . '">' . $menu_item->title . '</a></li>'; } $menu_list .= '</ul>'; } else $menu_list = '<ul><li>Меню "' . $menu_name . '" не определено.</li></ul>'; на что постоянно получал ответ, "меню mainMenu не определено". в данный момент выводиться так: $args = array( 'theme_location' => 'mainMenu', 'items_wrap' => '<ul> <li id="item-id"> <a>Услуги</a> <ul class="sub"> <div class="test3"> <div class="test1"><p class="menu-t">Юридическим лицам:</p> <li><a href="">Грузовое такси</a></li> <li><a href="">Офисные переезды</a></li> </div> <div class="test2"><p class="menu-t">Физическим лицам:</p> <li><a href="">Грузовое такси</a></li> </div> </div> </ul> </li>%3$s</ul>', 'container'=> false ); ?> <?php wp_nav_menu( $args );?> вот код с файла функшн: register_nav_menu('mainMenu', 'mainMenu'); в админке меню создано, и указана область mainMenu, в чем может быть проблема, и какие существуют другие варианты решить задачу, чистый css не подходит, меню менять будет сторонний человек, и пункты меню могут сьезжать не правильно. Добавлено через 4 минуты http://prntscr.com/djd5eo скрин как должно быть |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
выпадающее меню ! | Morgusha | JavaScript, Ajax | 1 | 07.02.2014 15:46 |
Выпадающее меню в WordPress | Polmac | WordPress и другие CMS | 1 | 23.04.2012 17:51 |
Выпадающее меню | Fryg | HTML и CSS | 0 | 19.12.2011 17:16 |
Выпадающее меню | dvuwka | HTML и CSS | 1 | 23.04.2011 03:22 |
Выпадающее меню | CHERT | БД в Delphi | 17 | 16.06.2007 04:55 |