Hidden Menu in Joomla 5

While many users are familiar with the standard menu options, there's a hidden gem that often goes unnoticed—the Hidden Menu. In this blog post, we'll embark on a journey to unravel the mysteries of the Hidden Menu in Joomla and discover its potential for enhancing website navigation and user experience.

Unmasking the Hidden Menu

What is the Hidden Menu?

The Hidden Menu in Joomla is a powerful tool that allows you to create menu items that aren't directly visible on your site's main navigation. Instead, these menu items can be accessed through direct URLs or by linking to them from other menu items. This feature is particularly handy when you want to organize content that doesn't fit neatly into your primary menu structure.

Why use a hidden menu in Joomla?

There are many reasons why you might want to use a hidden menu in Joomla. For example, you might want to use it to:

  • Provide access to a private area of your website, such as a membership area or a forum.
  • Hide administrative pages from public view.
  • Hide pages that are still under development.
  • Create custom menus for specific groups of users, such as staff or members.

How to create a hidden menu in Joomla

To create a hidden menu in Joomla, follow these steps:

  1. Go to Menus > Manage.
  2. Click the name of the hidden menu you want to add items to.
  3. Click the New button.
  4. Enter a title for your menu item and select the appropriate Link type.
  5. If you want to hide the menu item from the menu, set the Display in Menu option to No.
  6. Click the Save & Close button.
Hidden Menu in Joomla 5 Link Type
Hidden Menu in Joomla - Link Type

Once you have created your hidden menu and menu items, you can assign them to specific groups of users by setting the access level for each menu item.

Tips for using hidden menus in Joomla

Here are some tips for using hidden menus in Joomla effectively:

  • Use hidden menus to provide access to private or sensitive content only to authorized users.
  • Don't overuse hidden menus. Too many hidden menus can make your website difficult to navigate.
  • Use clear and concise labels for hidden menu items so that users know what to expect when they click on them.
  • Test your hidden menus thoroughly to make sure that they are working as expected.


Hidden menus can be a useful tool for managing access to certain features or pages on your Joomla website. By following the tips above, you can create and use hidden menus effectively to improve the security and usability of your website.