Skip to main content

Menus

The Menus plugin builds and reorganises menus and their items.


Each tool requires the Joomla permission specified in the “Required permissions” column for the Menus component (com_menus). The account connected to the server must have this permission; otherwise, the tool will be denied.

Manage menus.

ToolFunctionRequired permissions (ACL)
list_menusList menusAdmin access — core.manage
create_menuCreate a menuCreate — core.create
update_menuUpdate a menuEdit — core.edit
delete_menuDelete a menuDelete — core.delete
reorder_menuReorder menusEdit state — core.edit.state

Menu Items

Create and order menu items.

ToolFunctionRequired permissions (ACL)
list_menu_itemsList menu itemsAdmin access — core.manage
get_menu_itemRead a menu itemAdmin access — core.manage
create_menu_itemCreate a menu itemCreate — core.create
update_menu_itemUpdate a menu itemEdit — core.edit
delete_menu_itemDelete a menu itemDelete — core.delete
reorder_menu_itemReorder menu itemsEdit state — core.edit.state
set_menu_item_statePublish / unpublish a menu itemEdit state — core.edit.state
set_menu_item_homeSet the home pageEdit state — core.edit.state

Item Types

Discover the available item types.

ToolFunctionRequired permissions (ACL)
list_menu_item_typesList available item typesAdmin access — core.manage

Prompt examples

“ Add a “Contact” menu item to the main menu, linking to the contact page. ”

“ Move “Pricing” immediately after “Home”. ”