Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....

 

Пользовательское горизонтальное меню, нужна помощ!

Автор Ruson, 28-02-2014, 08:37:56

« назад - далее »

RusonTopic starter

Добрый день. Подскажите пожалуйста существует ли какойто плагин для пользовательских настроек меню.

Что именно мне нужно ?
например:
Есть горизонтальное меню из трех разделов: ремонт, дизайн, мебель.
В каждом из этих разделов есть подменю выпадающим списком.
задача:
Сделать так, чтобы когда посетитель находится в разделе, например "ремонт", то чтобы при наведении на "ремонт" выпадающее подменю было только в разделе "ремонт". Соответственно если посетитель переходит в раздел "дизайн" то выпадающее подменю нужно только в этом разделе, и чтобы при наведении на другие разделы меню, подменю в выпадающем списке не появлялось вообще.

Существуют ли плагины или готовые скрипты для решения этой задачи.
Пока что представляю себе так: создать несколько пользовательских меню и подключить их поочередно в хедере шаблона через if else, также можно сделать через CSS visible: none;
Но я займусь изобретением велосипеда только после того как буду убежден, что его еще не придумали. Возможно есть плагин который добавляет опции include / exclude в раздел настроек меню в самом вордпресс.

Добавлено: 28-02-2014, 20:32:27


Цитата: shifvd от 28-02-2014, 19:43:59Вы не пишете на чем реализован сайт (HTML, CMS) поэтому о реализации додумаете сами
Я ж тему создал в разделе ВОРДПРЕС =)


nullЭто можно реализовать и без каких либо плагинов:
-создайте три горизонтальных меню,в каждом из которых разделы имели только "свое" подменю;[/quote]

Да. я понимаю что можно создать несколько пользовательских меню, в моем случае их правда не три, а на много больше, а потом при внесении каких либо изменений все их надо править, поэтому вариант не очень удобный. В даном случае меня вполне устроит плагин с понятным интерфейсом, так как сайтом в дальнейшем будет управлять абсолютно не знающий человек. Но я так понимаю что такого нету.



zanuda

#1
Для реализации вашей задачи в WordPress есть несколько плагинов, которые могут помочь настроить пользовательские настройки меню. Один из таких плагинов - "Mega Menu" - предоставляет возможность создания сложных пользовательских меню с различными настройками, включая возможность задать условия отображения подменю.

Если вам нужно специфическое поведение подменю для каждого раздела, вы можете использовать стандартные возможности WordPress, такие как создание отдельных пользовательских меню для каждого раздела и вывод их с помощью условий в шаблоне (как вы упомянули).

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

Если вам нужно создать динамические пользовательские меню со сложной логикой отображения подменю, то плагин "UberMenu" также может быть хорошим вариантом. Он обеспечивает широкие возможности по настройке пользовательского меню, включая условия отображения подменю в зависимости от раздела.

"UberMenu" предоставляет интуитивно понятный интерфейс для создания и настройки мега-меню с различными элементами управления. Плагин также имеет гибкую систему стилей, которая поможет вам настроить внешний вид меню в соответствии с дизайном вашего сайта.

Другой вариант плагина, который может подойти для настройки пользовательских меню в WordPress, - это "Max Mega Menu". Этот плагин предоставляет расширенные возможности создания мега-меню с гибкими настройками, включая условия отображения подменю в зависимости от текущего раздела или страницы.

"Max Mega Menu" позволяет создавать сложные структуры меню с различными видами содержимого в подменю, а также предоставляет возможность настраивать отображение каждого пункта меню в зависимости от контекста.

Помимо этого, плагин имеет возможности по настройке стилей и анимаций, что поможет вам адаптировать меню под дизайн вашего сайта.




Вы сами тему пишите или взята готовая? Дело в том, что новый вордпресс позволяет делать темы с "наборным" горизонтальным меню, т.е. где все пункты сам выбираешь, и подменю - тоже. Т.е. можно не все страницы вводить. Причем, это уже давно, наверно больше года назад сделано. Но все определяется темой, естесственно. Если тема не позволяет, то хоть ты тресни, какой версии вордпресс.

Добавлено: 28-02-2014, 21:17:16


Был какой-то плагин во времена, когда вордпресс не позволял наборного меню. Думаю, если поискать, то что-то может найтись.
  •  


RusonTopic starter

#2
Цитата: zanuda от 28-02-2014, 21:03:03Вы сами тему пишите или взята готовая? Дело в том, что новый вордпресс позволяет делать темы с "наборным" горизонтальным меню, т.е. где все пункты сам выбираешь, и подменю - тоже. Т.е. можно не все страницы вводить. Причем, это уже давно, наверно больше года назад сделано. Но все определяется темой, естесственно. Если тема не позволяет, то хоть ты тресни, какой версии вордпресс.
Тему пишу сам, но Вопрос не в том можно ли вобще сделать наборное меню. Вопрос в том можно ли сделать одно меню, но чтобы оно по разному отражалось в разных разделах, категориях, и чтобы оно было взаимосвязано, и это никак не зависит от того самописная тема или готовая премиум, как я написал выше выход есть это cделать отдельно меню для каждого раздела и в шаблоне задать через if else, но это опять таки неудобно по той причине что при внесении изменений (например при добавлении пункта меню) надо будет править созданные меню и вносить изменения по отдельности в каждый. Я так понимаю решения нету. Поэтому прийдется соглашаться с этим вариантом.



Если вам нравится SbUP Форум, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....