WP eLDeR MegaMenu документация v1.0.1 Вся документация Купить плагин
Документация › Панель управления › Основная конфигурация

Адаптивность и мобильные

Всё о мобильном меню: как оно открывается, как ведут себя подменю, как выглядит кнопка «Меню» и что показать в шапке и подвале мобильной панели. Ширина, с которой включается мобильный режим, задаётся в Общих настройках → Адаптивность.

Где найти: Внешний вид→WP eLDeR MegaMenu→Основная конфигурация→Адаптивность и мобильные

Вкладка «Адаптивность и мобильные»
Вкладка «Адаптивность и мобильные»

Настройки

Адаптивность и мобильные

Настройки адаптивности и мобильных устройств

Отображение мобильного менюВыбор одногопо умолчанию: Выезжающая панель (справа)mobile_menu_display

Как открывается меню на мобильных устройствах (ниже адаптивной контрольной точки).

  • Выезжающая панель (справа)
  • Выезжающая панель (слева)
  • На весь экран
  • Раскрытие под кнопкой

Как выглядит меню ниже контрольной точки (по умолчанию 959px):

  • Выезжающая панель справа / слева — панель шириной до 380px выезжает сбоку, страница затемняется;
  • На весь экран — меню закрывает весь экран;
  • Раскрытие под кнопкой — пункты раскрываются в потоке страницы под кнопкой «Меню», как в классических адаптивных темах.
Выезжающая панель справа
Выезжающая панель справа
Выезжающая панель слева
Выезжающая панель слева
На весь экран
На весь экран
Раскрытие под кнопкой
Раскрытие под кнопкой

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

Адаптивные колонки верхнего уровня (планшет)Выбор одногопо умолчанию: Одна (1) колонкаresponsive_columns

По умолчанию пункты меню верхнего уровня выводятся в одну колонку. Выберите «Две (2) колонки», чтобы от 480px до вашей контрольной точки (по умолчанию 960) — примерно размер планшета — они шли в две колонки. С подменю «Аккордеон» или «Отдельный экран» (а также в выезжающей и полноэкранной панели) верхний уровень всегда выводится в одну колонку. Это затронет только пункты меню верхнего уровня.

  • Две (2) колонки
  • Одна (1) колонка

Относится к диапазону «планшет» — от 480px до контрольной точки. На телефонах пункты всегда в одну колонку. Для аккордеона и отдельного экрана всегда используется одна колонка.

Адаптивные колонки подменю (планшет)Выбор одногопо умолчанию: Две (2) колонкиresponsive_submenu_columns

По умолчанию элементы мега-подменю отображаются в две (2) колонки от 480px до вашей контрольной точки (по умолчанию 960) — примерно размер планшета. Если хотите, чтобы они отображались в одну колонку, измените это здесь. Это затронет только стандартные элементы подменю в мега-подменю.

  • Две (2) колонки
  • Одна (1) колонка
Свернуть по умолчаниюФлажокпо умолчанию: включеноresponsive_collapse

Инициализировать меню в свёрнутом состоянии на мобильных. Снимите галочку, если не хотите адаптивный переключатель, а хотите видеть все пункты верхнего уровня на мобильных.

Если снять — на мобильных сразу видны все пункты верхнего уровня без кнопки «Меню». Подходит для коротких меню из 3–4 пунктов.

Максимальная адаптивная высота (px)Поле вводапо умолчанию: пустоresponsive_max_height

Подгонка этого значения под высоту вашего адаптивного меню может сделать переход плавнее. По умолчанию 500

Адаптивное менюФлажокпо умолчанию: включеноresponsive

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

Иконка кнопки менюВыбор одногопо умолчанию: Анимированный «бургер»responsive_toggle_style

Анимированный «бургер» превращается в крестик, когда меню открыто.

  • Анимированный «бургер»
  • Иконка Font Awesome

«Бургер» — три линии, которые при открытии анимированно превращаются в крестик. «Иконка Font Awesome» — статичная иконка из набора.

Адаптивный переключатель

Адаптивный переключатель — кнопка, которая открывает и закрывает меню на экранах уже мобильной точки перехода

Адаптивный переключательФлажокпо умолчанию: включеноresponsive_toggle

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

Снимите, если кнопка открытия меню у вас своя — например, в шапке темы. Свою кнопку можно вывести шорткодом [eldermenu_toggle].

Иконка закрытия адаптивного переключателяВыбор одногопо умолчанию: Три полоски (крестик не показывается)responsive_toggle_close_icon

Для стиля «Иконка Font Awesome»: показывать ли крестик, когда меню открыто. Только для шрифтовых иконок.

  • Три полоски (крестик не показывается)
  • Крестик, пока меню открыто
Тег адаптивного переключателяВыбор одногопо умолчанию: buttonresponsive_toggle_tag

По умолчанию — кнопка (button).

    Содержимое адаптивного переключателяПоле вводапо умолчанию: Менюесть в Настройщикеresponsive_toggle_content

    Текст для отображения на адаптивном переключателе. Можно использовать {{menu_title}} для вывода заголовка переключаемого меню.

    Можно оставить пустым — тогда на кнопке будет только иконка (не забудьте ARIA-метку ниже). Поддерживаются шорткоды.

    ARIA-метка адаптивного переключателяПоле вводапо умолчанию: Переключить {{menu_title}}есть в Настройщикеresponsive_toggle_aria_label

    ARIA-метка для кнопки адаптивного переключателя. Если оставить содержимое переключателя пустым, это следует задать для доступности. Можно использовать {{menu_title}} для вывода заголовка переключаемого меню.

    Выравнивание содержимого адаптивного переключателяВыбор одногопо умолчанию: Слеваесть в Настройщикеresponsive_toggle_content_alignment

    Выравнивание содержимого внутри переключателя

    • Слева
    • По центру
    • Справа
    Выравнивание адаптивного переключателяВыбор одногопо умолчанию: На всю ширинуесть в Настройщикеresponsive_toggle_alignment

    Выравнивание кнопки переключателя

    • На всю ширину
    • Слева
    • Справа
    Размещение адаптивного переключателяВыбор одногопо умолчанию: В потоке (Inline)есть в Настройщикеresponsive_toggle_placement

    Выберите, куда вставить адаптивный переключатель (если включён выше). Вариант «Фиксированный» может быть полезен в паре с модальным адаптивным меню, если ваша тема по умолчанию скрывает меню и переключатель на мобильных.

    • В потоке (Inline)
    • Фиксированный

    Фиксированный — кнопка висит в углу экрана поверх страницы. Выручает, когда тема прячет своё меню на мобильных вместе с областью, куда выведено мегаменю.

    Адаптивные подменю

    Тип мобильного подменюВыбор одногопо умолчанию: Аккордеонmobile_submenu_type

    Определите, как должны вести себя мобильные подменю.

    • Выпадающее
    • Аккордеон
    • Отдельный экран
    • Аккордеон — подменю раскрывается под пунктом, остальные пункты сдвигаются вниз;
    • Отдельный экран — подменю открывается на весь экран с кнопкой «Назад»; лучший выбор для глубоких меню;
    • Выпадающее — подменю появляется поверх пунктов, как на компьютере.
    Аккордеон: все разделы
    Аккордеон: все разделы
    Аккордеон: раскрыт «Мегаменю»
    Аккордеон: раскрыт «Мегаменю»
    Отдельный экран с кнопкой «Назад»
    Отдельный экран с кнопкой «Назад»
    Эта же настройка показана во вкладке Подменю — значение общее.
    Сворачивание подменю-аккордеона на мобильныхВыбор одногопо умолчанию: Несколькоmobile_accordion_folding

    Выберите, может ли быть открыто более одного подменю одновременно при подменю-аккордеонах

    • Несколько
    • Одно

    Одно — при открытии нового подменю предыдущее сворачивается; меню остаётся коротким.

    Эта же настройка показана во вкладке Подменю — значение общее.
    Отступ выпадающего аккордеонаПоле вводапо умолчанию: пустоесть в Настройщикеmobile_accordion_indent

    Отступать внутренние выпадающие списки внутри аккордеона на это значение (первый уровень подменю останется выровненным с пунктами верхнего уровня). 20px хорошо подходит, если вы оставили отступы меню по умолчанию. Оставьте пустым для отсутствия отступа.

    Эта же настройка показана во вкладке Подменю — значение общее.
    Показывать ретрактор подменю [сверху]Флажокпо умолчанию: выключеноdisplay_retractor_top

    Показывать кнопку «Закрыть» вверху подменю на мобильных устройствах.

    Ретрактор — кнопка «Закрыть» внутри подменю на мобильных. Полезна для подменю типа «Выпадающее», где закрыть подменю иначе неудобно.

    Эта же настройка показана во вкладке Подменю — значение общее.
    Показывать ретрактор подменю [снизу]Флажокпо умолчанию: выключеноdisplay_retractor_bottom

    Показывать кнопку «Закрыть» внизу подменю на мобильных устройствах.

    Эта же настройка показана во вкладке Подменю — значение общее.
    Текст ретрактора подменюПоле вводапо умолчанию: пустоretractor_label

    По умолчанию ретрактор отображает «Close» и переводится. Вы можете переопределить его здесь, но тогда он больше не будет переводиться.

    Эта же настройка показана во вкладке Подменю — значение общее.

    Настройки мобильной панели

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

    Содержимое шапкиМногострочное полепо умолчанию: пустоmobile_modal_header_content

    HTML или шорткоды, которые заменят заголовок «Меню» в шапке панели.

    Например логотип: <img src="/wp-content/uploads/logo.svg" alt="" width="120">. Крестик закрытия выводится всегда.

    Цвет фона мобильной панелиЦветпо умолчанию: из скинаесть в Настройщикеmobile_modal_background

    Цвет фона выезжающей или полноэкранной панели. По умолчанию используется фон скина.

    Все режимы на одном экране

    Комбинации «Отображение мобильного меню» и «Тип мобильного подменю», снятые на витрине (телефон 390px):

    Кнопка «Меню» (бургер)
    Кнопка «Меню» (бургер)
    Панель справа + аккордеон
    Панель справа + аккордеон
    Панель слева + аккордеон
    Панель слева + аккордеон
    Под кнопкой + аккордеон
    Под кнопкой + аккордеон
    Весь экран + отдельный экран
    Весь экран + отдельный экран
    Весь экран + выпадающее
    Весь экран + выпадающее

    Любой мышью ниже контрольной точки меню управляется так же, как пальцем: наведение ничего не открывает, щелчок раскрывает подменю, второй щелчок по открытому пункту переходит по его ссылке.

    Мобильное меню стоит проверять на телефоне или в режиме эмуляции устройства в браузере (F12 → значок телефона): плагин учитывает и ширину окна, и сенсорный ввод.