Intereting Posts
Условные операторы, основанные на пользовательской метаинформации в категориях архивов Можно ли проверить бета-версию WordPress через github? Показывать только сообщения, которые можно прокомментировать или иметь настраиваемое мета-поле Опубликовать миниатюры в боковой панели и нижнем колонтитуле? Как подсчитать количество категорий верхнего уровня? Одноразовый вход в систему HELP База данных mysql без WordPress на новом сайте WordPress в многоузловой среде Импорт Отзывы гостей от booking.com Как фильтровать по таксономии на странице пользовательского типа сообщений? Несколько опций в поле options_value таблицы wp_options Обновлено с 4.6.1 до WordPress 4.7.2 Элемент меню отсутствует Забыли пароль и вернуться в блог в той же строке Как организовать список сообщений WP_Query по категориям и отобразить заголовок категории? Изменение некоторых языков в странице администратора просмотра ревизии revision.php новый администратор сайта не может просматривать категории в wordpress multisite

Как настроить подменю isn wordpress theme

У меня есть тема wordpress, и в файле header.php она отображает меню через эту строку:

wp_nav_menu( 'theme_location=menu_2&menu_id=nav&container=&fallback_cb=menu_2_default'); 

Теперь, если я нахожу элемент меню, он отображает элементы подменю. Я просто хочу изменить макет раздела подменю или div, но я не могу найти html подменю. Мне нужна помощь в этом

Подменю появляется в виде раскрывающегося списка, я хочу изменить его на другой стиль, подобный этому:

http://opinion.inquirer.net/

Solutions Collecting From Web of "Как настроить подменю isn wordpress theme"

Разметка подменю создается через функцию wp_nav_menu . Вы нигде не найдете «шаблон» или «файл», который позволяет вам изменять разметку.

Что вы хотите изменить? Если вы можете это объяснить, мы сможем предоставить альтернативные решения для вас.

Наконец, если вы действительно должны изменить разметку, которая сгенерирована, вы можете написать пользовательский ходок , но для этого требуются некоторые знания и навыки с PHP.

Вы можете выполнить это с помощью CSS. wp_nav_menu добавляет много классов к каждому элементу меню , поэтому вы должны иметь возможность использовать относительное позиционирование в контейнере меню. Затем абсолютно ul.sub-menu влево и в нижнюю часть контейнера меню. Если вы убедитесь, что используете display:none во всех подменю, а затем display:block с текущим подменю, теоретически он должен работать без необходимости иметь дело с продвинутым Уокер.