Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: Download Tracker 1.0.6 Minor update available for module download_tracker (1.0.6). Release: Admin Navigation 1.1.3 Minor update available for module admin_navigation (1.1.3). Release: Schema Org Mapper 1.0.3 Minor update available for module schema_org_mapper (1.0.3). Release: Soundcite 2.0.8 Minor update available for module soundcite (2.0.8). Release: Fills 2.0.0 Major update available for theme fills (2.0.0). Release: Yoyaku Booking Engine 1.0.0-alpha4 New alpha version released for module yoyaku (1.0.0-alpha4). Release: Advanced Comment Threads 1.0.0-alpha4 New alpha version released for module advanced_comment_threads (1.0.0-alpha4). Release: Kessai Payment Engine 1.0.0-alpha7 New alpha version released for module kessai (1.0.0-alpha7). Module Revived: Flag for Someone Else 1.0.2 Module flag_fse updated after 9 months of inactivity (1.0.2). Security Coverage: smart 404 Module smart_404 now has official Drupal security advisory coverage.

Persistent Menu Items

1,327 sites Security covered Drupal 11 · not 10
View on drupal.org

This module allows certain menu items to always be visible in your site's navigation, regardless of user permissions. This ensures consistent navigation even for restricted content, though it does not grant access to the content itself.

This module allows a site administrator or user with the proper permissions to create menu items in the Drupal menu system that are not subjected to the usual access control checks that are applied when Drupal decides whether it is appropriate to display a menu item to a given user.

This allows for menu items that will always be present (for example, in a site's top level navigation), even if the person trying to access the destination of that menu item does not have sufficient permission to do so. This allows persistence and continuity to be maintained in site navigation where it would otherwise be modified depending on the configuration of access control.

Users with the required permissions can either edit menu settings for the menu items in question on the actual Add/Edit menu item form, or on the Node add/edit form when menu items are being created alongside content directly.

While this module enables the menu items to ignore the access control restrictions set on pages, it will not provide the means to alter access control to pages themselves. Therefore this module must be teamed up with a module such as Taxonomy Access Control Lite (TAC Lite). No module of this kind is listed as a dependency for Persistent Menu Items because different users will choose to do their access control restrictions in different ways.

Co-author's note: This module has actually ended up as a Superset of the "always visible" module. We are open to merging or collaboration with the always visible module, but that hasn't happened as of yet.

Depends on

Dependencies of the latest stable release

  • menu_ui Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
1
Tracked since
Aug 2026
Latest release
1 month ago
Releases (12 mo)
1 ▲ from 0
Maintenance
Active

Releases

Version Type Core Release date
2.0.0 Stable 11 Aug 6, 2026