Создание вертикального меню в wordpress

JQuery Vertical Mega Menu Widget

Несмотря на добавленное в название слово «Mega», ничего сверхъестественного тут нет. Однако, добавить вертикальное меню с расширенным функционалом — возможно. Главное достоинство этого меню виджет wordpress — бесплатная лицензия на использование. Это означает, что без каких либо дополнительных расходов, Вы получаете качественное меню для сайта.

С помощью JQuery Vertical Mega Menu Widget можно делать всплывающие меню, добавлять виджеты. Присутствуют настройки анимации, вывода и категорий. В результате получится нечто схожее с accordion. Редактируйте классы и стили CSS. Не забываем про активацию плагина через «Внешний вид» и перемещаем его в нужную область сайта.

Иконка домика перед меню (хак)

Преимущество метода в том, что вам не придется создавать новый пункт через WP-админку, ссылка добавляется с помощью php-сниппета, что надо будет разместить в файле функций functions.php:

add_filter('wp_nav_menu_items','add_new_menu_item', 10, 2);
function add_new_menu_item( $nav, $args ) {
    if( $args->theme_location == 'main_menu' )
    $newmenuitem = '.home_url().'">'.get_the_title(get_option('page_on_front')).'';
    $nav = $newmenuitem.$nav;
    return $nav;
}

‘.get_the_title(get_option(‘page_on_front’)).’

‘;
$nav = $newmenuitem.$nav;
return $nav;
}

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

add_filter('wp_nav_menu_items','add_new_menu_item', 10, 2);
function add_new_menu_item( $nav, $args ) {
    if( $args->theme_location == 'primary' ) {
    	if (is_front_page()) { $my_link_class = "home-link current-menu-item"; } else { $my_link_class = "home-link"; }   	   	
    	$newmenuitem = '.$my_link_class.'">.home_url().'">.get_stylesheet_directory_uri().'/img/home-white25.png">';
    	$nav = $newmenuitem.$nav;
	}
    return $nav;
}

‘;
$nav = $newmenuitem.$nav;
}
return $nav;
}

Обратите также внимание на условный оператор проверки главной страницы, т.к. нам нужно вставить класс активного пункта меню, если что

Тут есть парочка нюансов. Фильтр будет применен для меню, привязанного к локации (месту в шаблоне) под названием main_menu, поэтому иконка домика появится только там. Кроме того автоматически считывается заголовок главной страницы (учтите это, если у вас он какой-то специфический). Ну, и как вы сами понимаете, «проблемы» с поддержкой адаптивности, озвученные чуть выше, здесь также надо решать.

Плагины Premium

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

UberMenu

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

Уникальной особенностью UberMenu является то, что он позволяет добавлять в меню дополнительный контент, например, Карты Google. Вы можете получить сетки сообщений в блоге для отображения в меню. Не только это; вы также можете настроить сетку, чтобы вытащить определенный контент, а также избранные изображения. Если вы хотите, вы можете выровнять меню по вертикали или создать несколько UberMenus с независимыми конфигурациями.

Плагин хорошо интегрируется с системой меню WordPress 3, но ваша тема должна включать в себя таблицу стилей, специфичную для UberMenu. Он включает в себя интуитивно понятный конструктор, который можно использовать для построения гибких сеток с несколькими столбцами. Наведите указатель мыши на блоки содержимого, вы можете вызвать параметры для настройки каждого блока.

Hero Menu

Загрузка параметров настройки, которые поставляются с Hero Menu, позволяет вам создавать любое требуемое меню. В этом плагине возможны как типичное меню, так и простое раскрывающееся меню. Для вас легко настроить 650 шрифтов Google, 60 цветовых пресетов и собственный фон. Создание меню легко с помощью редактора перетаскивания.

Вы можете назначать значки в пункты меню, выбирая из 270 + бесплатных значков. Если вы управляете магазином, имеется полная интеграция этого плагина с WooCommerce. Он даже позволяет отображать миниатюры изображений и цены в меню. Кроме того, все обычные материалы, такие как текст, формы и карты, также могут найти свое место в меню.

WP Mega Menu Pro

Если вам трудно выбирать между вертикальным и горизонтальным меню, возможно, WP Mega Menu Pro для вас. Этот плагин позволяет вам создавать меню в обоих направлениях. Кроме того, он объединяет 14 шаблонов, позволяющих вам начать работу. Он также включает визуальный построитель drag-and-drop.

Меню пользователя Slick

Slick Menu — отличный выбор для создания многофункциональных сложных мега-меню. Вы можете настроить каждый уровень в меню, используя цвета, фон, изображения, наложения и шаблоны. Slick Menu использует стандартный WordPress Customizer, который поможет вам контролировать ваше меню в режиме предварительного просмотра, даже когда это происходит. Особенность этого плагина — уникальная функция, которая позволяет добавлять видео в элементы меню.

WP Floating Menu Pro

WP Floating Menu Pro — единственный плагин в этом списке, специально разработанный для одностраничных меню. Плагин помогает создавать два типа меню: одностраничное меню и липкое меню. Как правило, одностраничные сайты делятся на многие разделы, каждый из которых имеет контент, который не соответствует странице. Когда посетители нажимают на элемент меню, они автоматически достигают этого раздела вместо другой страницы.

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

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

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

JQuery Vertical Mega Menu Widget

Хоть в названии плагина и числится слово “мега”, с ним вы не сможете создать чего-то невозможного. Но простое вертикальное меню с собственными категориями любого плана при помощи модуля добавить на сайт вполне реально. Большой плюс JQuery Vertical Mega Menu Widget в том, что инструмент распространяется бесплатно. А значит без дополнительных затрат хоть сегодня вы сможете создать качественную менюшку для своего сайта.

JQuery Vertical Mega Menu Widget позволяет создавать виджет, всплывающее меню, вывод на экран которого можно всячески настраивать (меняя анимацию появления, перехода между категориями, вывод и т. д.). В итоге получится что-то похожее на accordion. Стиль его сможете настроить самостоятельно, редактируя классы CSS. И не забудьте во вкладке “Внешний вид” активировать виджет, и разместить его в определенной части сайта – иначе плагин JQuery Vertical Mega Menu Widget не сможет вывести accordion на страницу.

Dropdown Menu Widget – функциональное выпадающее меню для Вордпресс

Этот плагин позволяет сделать выпадающее меню – горизонтальное или вертикальное. Причины установки плагина могут быть разнообразными: когда стандартное выпадающее меню не устраивает по определённым причинам, и хочется сделать что-то оригинальное; когда возникает необходимость в создании, к примеру, дополнительного меню (горизонтальное или вертикальное) для боковой колонки, а штатный виджет выглядит не самым лучшим решением.

Получить плагин можно по URL: https://ru.wordpress.org/plugins/dropdown-menu-widget/. После включения плагина будут доступны его настройки, состоящие из пяти разделов: «General», «Effects», «Custom colors», «Advanced», «Template Tag». На стартовой вкладке «General» необходимо сделать замену слова «Home» на «Главная» (можно присвоить другое имя, на выбор). Раздел «Effects» управляет опциями эффектов и переходами между пунктами меню (можно выставить скорость, продолжительность задержки, а также внешний вид эффекта). «Custom colors» позволяет сделать/оформить без «копания» в коде CSS стили меню, схемы ссылок, разделы меню, фон и т.п.

https://youtube.com/watch?v=yKrtogki-L4

Благодаря разделу «Template Tag» можно выполнить настройку отображения определённого меню, которое потом можно будет вставить в вашу тему Вордпресс при помощи использования функции:

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

Пункт «Menu Tyre» позволяет выбрать тип меню, который будет размещен. Тут также присутствуют дополнительные параметры (можно выбрать, какое меню использовать – вертикальное или горизонтальное выпадающее меню), настроить выравнивание, исключить определённые страницы по ID, настроить показ формы для логина, добавить нового участника и ссылки.

Заметим, что узнать ID номер рубрик или страниц в WordPress можно в одноименных разделах. Если навести мышкой на определённую страницу или рубрику, то в нижнем левом углу браузера будет показана ссылка, в конце которой будут присутствовать цифры – вот это и есть ID.

Если главной вашей задачей было создание меню и его последующее отображение в футере или боковой колонке, то перейдите в «Виджеты», где после запуска модуля появится виджет «Dropdown Menu». Если перетащить его в определенную область, то данное горизонтальное выпадающее меню будет отображено в этой колонке на ресурсе. Кстати, виджет полностью настраивается прямо тут, что весьма удобно.

Вариант с CSS стилями

Эта возможность подойдет тем, кто плюс-минус нормально ориентируется в верстке.

1. В разделе админки «Внешний вид» — «Меню» в правом верхнем углу открываем «Настройки экрана» и активируем пункт «Классы CSS».

2. Этот прием добавляет в пункты Wodpress меню новый элемент — класс стилей. Указываем в желаемом объекте название, например, my—menu.

3. Затем переходите в раздел «Медиафайлы» и загружаете необходимое для показа изображение.

4. После этого открываете файл стилей шаблона (style.css) и вставляете туда следующий код:

.my-menu {
	background-image url('http://ваш_сайт/wp-content/uploads/menuimg.png');
	background-repeat no-repeat;
	background-position left;
	padding-left 20px;
}

Сохраняете и смотрите результат.

В принципе, как я уже говорил выше, тут есть разные нюансы. Во-первых, можно было бы вообще не создавать новый класс, а просто посмотреть HTML код сайта и прописать стили, например, для #menu-item-121 и т.п. — система автоматически добавляет ID каждому пункту навигации.

li#menu-item-2996 abefore {
    content "\f015";
    font-family FontAwesome;
    padding-right 7px;
}

Все зависит от того какую именно задачу вы хотите решить. WordPress плагин для меню с картинками значительно облегчает работу начинающим пользователям, хотя, возможно, он немного избыточен. Вариант с Font Awesome идеально подойдет, если у вас на сайте уже используется данный скрипт. Подключать его через WP админку проще простого. И наконец четвертый способ требует от вас небольших знаний верстки либо внимательного применения кода из статьи.

А что вы делаете для вставки картинки или иконки в меню WordPress? Делимся опытом и приемами ниже.

Вертикальное раскрывающееся меню на CSS

HTML

Простой HTML код для его внедрения:

My Account
 

 

My Account

CSS

При этом используются следующие CSS стили:

.dropdown
{
color #555;
margin 3px -22px  ;
width 143px;
position relative;
height 17px;
text-alignleft;
}
.submenu
{
background #fff;
position absolute;
top -12px;
left -20px;
z-index 100;
width 135px;
display none;
margin-left 10px;
padding 40px  5px;
border-radius 6px;
box-shadow  2px 8px rgba(, , , 0.45);
}
.dropdown li a
{
color #555555;
display block;
font-family arial;
font-weight bold;
padding 6px 15px;
cursor pointer;
text-decorationnone;
}
 
.dropdown li ahover
{
background#155FB0;
color #FFFFFF;
text-decoration none;
}
a.account 
{
font-size 11px;
line-height 16px;
color #555;
position absolute;
z-index 110;
display block;
padding 11px   20px;
height 28px;
width 121px;
margin -11px   -10px;
text-decoration none;
background url(icons/arrow.png) 116px 17px no-repeat;
cursorpointer;
}
.root
{
list-stylenone;
margin0px;
padding0px;
font-size 11px;
padding 11px   0px;
border-top1px solid #dedede;
}

Учтите, что пути к картинкам-стрелочкам (icons/arrow.png) могут быть другие + не забудьте сами изображения. В целом оформление раскрывающегося вертикального меню можно представить в виде следующей схемы (для тех, кто не особо хорошо разбирается в отступах).

JavaScript

В JavaScript коде функция $(«.account»).click(function(){} использует класс «account» родительского элемента My Account. С помощью $(this).attr(‘id’) уточняется значение атрибута id, после чего применяется условный оператор для показа подменю .submenu. При этом также меняется значение $(this).attr(‘id’, ‘1’).

script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js
">script>;
script type="text/javascript" >
$(document).ready(function()
{
 
$(".account").click(function()
{
var X=$(this).attr('id');
if(X==1)
{
$(".submenu").hide();
$(this).attr('id', '0');
}
else
{
$(".submenu").show();
$(this).attr('id', '1');
}
 
});
 
//Mouse click on sub menu
$(".submenu").mouseup(function()
{
return false
});
 
//Mouse click on my account link
$(".account").mouseup(function()
{
return false
});
 
 
//Document Click
$(document).mouseup(function()
{
$(".submenu").hide();
$(".account").attr('id', '');
});
});
script>

При клике на странице с помощью $(document).mouseup(function() данное вертикальное раскрывающееся меню на CSS будет скрыто.

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

Создание вертикального меню с помощью плагина jQuery Vertical Accordion Menu

Данный бесплатный плагин позволяет создать вертикальное раздвижное меню. Причем по умолчанию, уже есть пару готовых вариантов шаблонов меню, причем с различными цветами. Самая главная особенность данного плагина в том, что он позволяет создавать именно раздвижное меню. Это очень удобно, если скажем, в одном пункте меню у вас есть несколько подпунктов. При наведении мышкой на первый раздел будет раскрываться дополнительный список пункта. Еще одной приятной особенностью, которой обладает Vertical Accordion Menu, является наличие специального шорт-кода плагина. Который можно разместить в самих записях сайта, тем самым создав там меню.

плагин позволяет создавать различного цвета и стиля меню

Установить плагин можно через саму админку вордпресса, набрав там «jQuery Vertical Accordion Menu» или же скачать с официального сайта автора. После установки плагина, вам нужно зайти в «Виджеты», найти там виджет плагина, и перетянуть его в сайдбар. В самом виджете вы найдете все необходимые настройки плагина. Хочется добавить, что у автора jQuery Vertical Accordion Menu есть и другие специальные плагины, которые позволяют создавать различные многоуровневые меню, как вертикальные, так и горизонтальные.

Таким образом, создать вертикальное выпадающие (раздвижное) меню в wordpress, не так уж сложно, если использовать специальные плагины.

Как в WordPress сделать плавающий сайдбар без плагинов

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

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

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

Посему я просто взял для создания нижнего блока верхнюю часть своего основного сайдбара (в шаблоне sidebar.php), потом перенес из верхнего в нижний блок «Использую для заработка», ну и в конце прилепил то, что в основном блоке являлось окончанием. Получилось примерно так:











 


 Использую для заработка


Ну вот, теперь у меня блок «Использую для заработка» переехал их верхнего блока сайдбара в нижний. Получилось не фонтан, но для «времянки» сойдет. Осталось только все это в JS файлике оформить кодом и нижний блок начнет плавать. JS код выглядит так:

$(document).ready(function(){
 var br = $.browser;
 $(window).scroll(function() {
 var top = $(document).scrollTop();
 if (top  7))) {
 $(".sidebar123").css({top: '52px', position: 'fixed', marginLeft: '760px'});
 } else if ((br.msie) && (br.version 

Обратите внимание, что вместо .sidebar123 вам нужно подставить свой класс или ID того внешнего контейнера, в котором живет ваш нижний блок сайдбара. Код этот я не так чтобы очень сильно понимаю (JS не владею), но все работает

Во всяком случае, частично. Когда вы задаете фиксированное позиционирование, то отчет идет от верхней левой точки. Следовательно, с помощью отступа слева marginLeft: ‘760px’ я помещаю этот блок аккурат на уровень сайдбара (цифирька была получена путем «проб и ошибок»)

Код этот я не так чтобы очень сильно понимаю (JS не владею), но все работает. Во всяком случае, частично. Когда вы задаете фиксированное позиционирование, то отчет идет от верхней левой точки. Следовательно, с помощью отступа слева marginLeft: ‘760px’ я помещаю этот блок аккурат на уровень сайдбара (цифирька была получена путем «проб и ошибок»).

Значение top: ’52px’ задает отступ уже плавающего блока сайдбара от верхней границы. Значение top Однако, у меня возникала проблема в том случае, если общая высота основного сайдбара была меньше высоты области с контентом. Такая штука вылезала, например, при просмотре архива рубрик:

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

Для этого в файл sidebar.php я добавил условие вывода этого блока только в статьях и на главной с помощью условий is_single () и is_home ():

<?php if(( is_single() ) or (is_home())) {

echo '  Использую для заработка


Создаем выпадающее меню при помощи встроенного инструментария WordPress

В первую очередь авторизуемся на сайте и переходим в админ панель, где конкретно нас будет интересовать раздел «Внешний вид – Меню». Основной код Вордпресс сделан таким образом, что позволяет делать меню из трех «ингредиентов»: «Страницы сайта», «Рубрики», «Произвольные ссылки».

  • «Страницы сайта» и «Рубрики» выбираются из уже существующих на вашем WordPress сайте («черновые записи» рубрик и страниц в этот список не попадают);
  • «Произвольные ссылки» дают возможность вставить в меню любой URL – ведущий на внешнюю или внутреннюю страницу сайта (к примеру, можно вставить ссылку на главную страницу меню или добавить рекламный линк, ведущий на ресурс партнера).

Пределов на количество меню нет, но практика показывает, что при чрезмерном «злоупотреблении», на ресурсе WordPress могут возникнуть проблемы с нормальной загрузкой страницы и отображением админки. Создавать специальные меню про запас – бессмысленное занятие, ведь есть ограничения по местам для их расположения; каждая тема создается с расчетом определённых мест под меню (как правило, это 1-2 места).

На странице «Меню» места для размещения выбираются из левой части, в заголовке «Область темы». В последних версиях WordPress внешний вид страницы «Меню» немного изменился: были добавлены две кнопки – «Управление областями» и «Редактировать Меню». Заметим, что изменение внешнего вида никаким образом не затрагивает функциональность, ведь меню будет собираться из тех же трех составляющих.

На примере можно рассмотреть менюшку с произвольной ссылкой. Первый этап – присвоение имени меню (имя прописываем в «Заголовке меню» и нажимаем «Сохранить»). После того, как меню будет создано, оно будет пустым и совершенно бесполезным, поэтому приступим к наполнению линками.

В роли главной сайта в Вордпресс может быть использована любая статическая страница или же последние записи (вид блога, который установлен по умолчанию). Чтобы создать в «Меню» линк на главную страницу достаточно вписать в поле «Произвольные ссылки» адрес вашего сайта. Там же можно вписать текст, например, «Главная», «Домой» и т.п. После этого нажимаем «Добавить в меню».

При корректном исполнении в «Меню» появится URL под названием «Главная». Рядом с ним будет красоваться опция «Произвольно», при нажатии на которую можно:

  • отредактировать этот URL, к примеру, вписать атрибут title;
  • сохранить внесенные изменения;
  • убрать этот URL;
  • можно сменить заголовок URL, на более привлекательный вам.

Мы изменять ничего не будем, у нас так и останется пункт под названием «Главная страница». Меню уже можно считать созданным, но его еще необходимо разместить на ресурсе. На этой же странице из выпадающего меню выбираем пункт Navigation (Main или Top), выбираем созданную нами менюшку и нажимаем «Сохранить». Вот и все, меню было создано и размещено на площадке Вордпресс.

Давайте сделаем еще одно меню, но уже со страницами и рубриками. Создаем новое меню под названием, например, «Рубрики» и сохраняем его. Смотрим в окна «Страницы» и «Рубрики», где и выбираем нужные вам страницы и/или рубрики, которые будут добавлены в меню (для добавления элемента используйте ссылку «Добавить в меню»). Тут же на свое усмотрение можно изменить структуру будущего меню (можно менять расположение пунктов, создавать родительские и дочерние пункты).

Стиль меню всегда будет задаваться дизайном шаблона сайта, и иногда меню может получать не самый удачный вид. Если стандартное решение вас никак не устраивает – ничего страшного, решение есть – установим плагин «Dropdown Menu Widget».

Добавить виджеты на свои пользовательские боковые панели

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

Откройте для себя тоже Как удалить боковую панель на WordPress

Перейти на страницу « Внешний вид> Виджеты ». Вы заметите свои пользовательские боковые панели, созданные недавно среди боковых панелей вашей темы WordPress.

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

Легко создайте свой сайт с Elementor

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

СКАЧАТЬ

ШАБЛОНЫ

Установка и настройка плагина выпадающего меню WordPress

Итак, для создания выпадающего меню WordPress нам для начала нужно установить плагин Mega Main Menu из репозитория.

  1. 1.Заходим в админку WordPress и переходим в раздел «Плагины» => «Добавить новый».
  2. 2.В строку поиска вставляем название, ждем, пока пройдет поиск, в результатах поиска выбираем нужный нам плагин и жмем на кнопку «Установить», а затем «Активировать».

  3. 3.Далее, нам нужно перейти в раздел «Внешний вид» => «Меню» и здесь создать новое, или выбрать уже существующее меню, которое мы хотим сделать выпадающим. Для наглядности и экономии времени я заранее сделала заготовку, которое имеет в разделе «Каталог» два уровня вложенности.

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

  5. 5.Здесь же мы можем в графе «Событие» выбрать, при каких действиях пользователя будет открываться пункты меню.

    Доступно для выбора три варианта:

    Hover intent – тоже самое, что и «Наведение мышки»

    Наведение мышки — открывается при наведении указателя мышки на пункте

    Клик мышки – открывается при клике указателем мышки по пункту

  6. 6.В графе «Эффект» мы можем выбрать эффект при открытии выпадающего меню WordPress

    И скорость, с которой оно будет открываться:

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

  8. 8.Во вкладке открывшегося окна «Мега Меню» мы можем:

    • В разделе «Режим отображения» выбрать способ расположения элементов. Если мы выберем пункт «Выпадающее меню», то в результате мы получим стандартное выпадающее меню WordPress, где пункты будут открываться при наведении на них указателя мышки, либо клике по ним.

      Если же мы выберем пункт «Мега Меню» то в раскрывающейся области подпункты будут располагаться в столбик:

    • В раскрывающемся списке, который расположен рядом с настройкой режима отображения мы можем выбрать и добавить в открывающуюся область любой из доступных виджетов

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

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

  10. 10. На следующей вкладке мы можем задать иконку для пункта меню.

    В бесплатной версии плагина доступны для использования только стандартные иконки. Иконки Font Awesome, Genericons и возможность добавления своих иконок доступна только для Pro-версии.

  11. 11.Далее нам нужно перейти в раздел «Мега Меню» на главной странице WordPress. Здесь нам нужны две вкладки: «Темы меню» и «Локации меню»

  12. 12. На вкладке «Темы меню» нам нужно задать тему цветового оформления для нашего выпадающего меню WordPress, так как в этом плагине нет стандартных заготовок.

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

Ссылка на основную публикацию