# Menus

With Omnis Theme comes some custom Menus improvements, like Mega Menus, Shortcodes in Menus and custom Menu Items.

It requires Omnis Core Plugin Installed and activated.

# Table of content

# Mega Menu

  1. To create Mega Menu you need to select Mega Menu option for top-level Menu Item. Mega Menu Option Mega menu option
  2. Set up right Menus structure. First level - Mega menu columns. Second & Next levels - Mega Menu items.

Mega Menu Structure Mega Menu Items Structure

Mega Menu Structure Output Mega Menu Output Structure

Mega Menu Columns

You can create Mega Menu with 1 to 6 columns. Columns number depends on how Menu Columns you put in Menu Structure.

Also, for column 'wrappers' we recommend using 'Empty Items' (without URLs) like Custom Links or Omnis Title Item.

Omnis Theme comes with custom Menu Items which helps you to improve user experience.

All Custom Items you can find in Appearance → Menus under Omnis Items Panel.

Menu Items

Search Item

Add this item to Menu to enable Search Box on your website.

Read more about Search Box

Overlay Content Dots Item

Add this item to Menu to enable Overlay Content. This item display three dots icon instead of text.

Read more about Overlay Content

Overlay Content Item

Add this item to Menu to enable Overlay Content.

Read more about Overlay Content

Title Item

Add this item to Menu to create Title for your Menu Items (red color on image). Also, it has options to hide the label, then it became separator/spacer (green color on image).

This item is recommended to use as Columns Wrapper for Mega Menu.


Menu Items - Title

Cart*

Add this item to Menu to enable WooCommerce Cart.

*It required WooCommerce Plugin Installed.

# Using Shortcodes in Menus

Omnis Theme allows to place custom shortcodes within Menu Items.

Example

You can display Image instead standard Menu Item.

In Menu Item in Shortcodes (advanced) text field place this shortcode:

[vc_single_image image="_IMAGE_ID_" image_link="custom-url" image_link_hover="" image_link_url="url:_URL_|||"]

# Secondary Menu

Omnis Theme comes with unique feature like Secondary Menu. It is separated from Main Menu and it is great location to place Items like Search, Cart or Overlay Content Icon.

To create secondary menu go to Appearance → Menus. Create a new menu and assign it to Header - Secondary Navigation location.

Assign Menu Secondary Menu Assign

Secondary Menu Secondary Menu Example

To enable Search Box go to Appearance → Menus and add Search Menu Item to Menu Structure.

Search Menu Item Search Menu Item to Enable Search Box

Search Menu item in Navigation Search Menu Item in Navigation

Search Box Search Box with Ajax search

Search Ajax

You can enable or disable Instant/Ajax Search results in Theme Global Options under Layout → Navigation panel.