Download it free

Get the pro version

Submenu is a  WordPress plug-in that enhances the WordPress 3.x navigation system. When you have a website based on WordPress with a lot of pages, but you need a custom menu, it can be tedious to have to add a menu entry for each created page.

Submenu just does it automatically.

Submenu also allows u to put menus or potion of menus anywhere in your site: sidebar, templates or page contents.

Automatic submenus

Gecka Submenu

Click to enlarge

For any page menu item, you have a checkbox to have it autopopulate its child pages.

It is as simple as a click!

The widget

Submenu Widget

Click to enlarge

Submenu also provides a widget that can display any part of any defined custom menu.

The most interesting field is the “Startmenu from” field, there you can choose to start the menu from:

  • the menu root
  • the current page
  • any other menu item

Template tag and shortcodes

A template tag and two shortcodes are available to you.

You can display any portion of any menu, starting from any part of it or starting from the current viewed page, in any page or in any part of you theme!

Read the documentation


  • WordPress 3.x
  • PHP5 (preferably but not required PHP 5.3)