Customizing your menu

You can customize your WordPress Menu using Advanced Custom Nav Menus Templates. You don’t need to be a developer to do this since we offer a great UI to change every aspect of your WordPress Menu output. Menu Options:

  • Theme Location – The location in the theme to be used–must be registered with register_nav_menu() in order to be selectable by the user
  • Container – Whether to wrap the ul, and what to wrap it with. Allowed tags are div and nav.
  • Container Class – The class that is applied to the container
  • Container ID – The ID that is applied to the container
  • Menu Class – The class that is applied to the element which encloses the menu items. Multiple classes can be separated with spaces.
  • Menu ID – The ID that is applied to the element which encloses the menu items.
  • Echo – Whether to echo the menu or return it.
  • Fallback Callback – If the menu doesn’t exist, the fallback function to use.
  • Before – Output text before the HTML TAG “a” of the link
  • After – Output text after the HTML TAG “a” of the link
  • Links Before – Output text before the link text
  • Links After – Output text afterthe link text
  • Items Wrap
  • Depth – How many levels of the hierarchy are to be included where 0 means all. -1 displays links at any depth and arranges them in a single, flat list.

Advanced Options

  • Each Element Wrapper header HTML – The current HTML header display of each element wrapper of the menu.
  • Each Element Wrapper Footer HTML – The current HTML footer display of each element wrapper of the menu.
  • Menu Item Class – The class that is applied to the element which wraps the menu item(ex: li). Multiple classes can be separated with spaces.
  • Active Menu Item Class – The class that is applied to the element which wraps the menu item(ex: li) and is the current page/archive/single. Multiple classes can be separated with spaces.
  • Each Element HTML(ex: a) – The current HTML display of each element of the menu.
  • Submenu Class – The class that is applied to the element which encloses the sub menu items ( ex: ul ). Multiple classes can be separated with spaces.
  • Submenu Header – The html header output when displaying a submenu.
  • Submenu Footer – The html footer output when displaying a submenu.
  • Submenu Item Class – The class that is applied to the element which encloses each sub menu items. Multiple classes can be separated with spaces.
  • Submenu Item HTML

Leave a Reply