Organizing your menu items in to sub menus is a great way of adding functionality to your website and keeping your site content presentable and easy to navigate. This can be especially true for larger sites which may have a large number of pages under a number of different categories. Implementing links to these pages in to sub menus makes it very easy for visitors to your site to access these pages directly from the homepage.

Following we will detail for your how to create these sub menu items. In this tutorial we have used Joomla 3 however the process hasn't changed much from previous versions of Joomla.

Examples of sub menu items can be seen across our template demos in particular in the top menu area where sub menu items appear as a dropdown under the main menu. These sub menu items are called child menu items while the main menu items are called the parent menu items.

parent child menu items

We will presume that you have already created a number of parent menu items and you now wish to add the child (sub menu) items to your menu.

  1. Navigate to Menus -> [YourMenu] -> New
  2. Set up your menu item as you wish selecting the menu item type and set the menu item title.
  3. From the Parent Item dropdown field select the menu item under which you wish to create the sub menu item.
  4. Save and close
parent item dropdown

You have now created a parent/child relationship setting up your first sub menu item. Repeat the above process for each of the sub menu items you wish to create.

sub menu items

Second level sub menu items can be created by selecting an already created sub menu item as a parent item from the parent item dropdown field.

Join Our Newsletter




We respect your privacy and do not tolerate spam and will never sell, rent, lease or give away your information (name, email, number, etc.) to any third party. Nor will we send you unsolicited email.
Joomla51 - Mullaghmore, Co. Sligo, Ireland
Joomla51.com is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by
Open Source Matters
the trademark holder in the United States and other countries.