Ты всё сделал правильно, но проблема типична: при установке плагина мега-меню на WordPress тема продолжает использовать своё встроенное мобильное меню. В итоге при просмотре сайта с телефона появляются
два меню одновременно — одно от темы, второе от плагина.
Отключить мобильное меню темы
Чтобы оставить только меню от мега-меню (например, Max Mega Menu), нужно скрыть встроенное мобильное меню темы через CSS или в настройках темы.
Вариант через CSS:
Добавь в «Внешний вид» → «Настроить» → «Дополнительные стили» (Дополнительный CSS):
@media (max-width: 768px) {
.main-navigation, .mobile-menu, .your-theme-mobile-menu-class {
display: none !important;
}
}
Разрешить плагину управлять всем меню
В настройках плагина Max Mega Menu:
- Перейди в Mega Menu → Menu Locations
- Выбери нужное местоположение (например, Primary Menu)
- Убедись, что "Enable" включен
- Проверь, чтобы Mega Menu использовался и на мобильной версии, а не только на десктопе.
Убрать кликабельность пунктов меню
Если ты хочешь сделать некоторые пункты меню
некликабельными (только раскрытие подменю), это делается так:
- В WordPress → Внешний вид → Меню
- Добавь пункт меню типа "Произвольная ссылка"
- В поле URL вставь # или оставь пустым
- Укажи название пункта меню и добавь подменю