Overview
Use the built-in ProfileGrid hierarchy to hide or show menu items on your WordPress site. You can mark specific navigation items to be visible or hidden only for selected ProfileGrid groups, or create menu links accessible exclusively to group managers.
With WordPress 6.9 introducing block themes and the Navigation editor, the Menu Restrictions extension is fully compatible with both classic themes (Appearance → Menus) and modern block themes (Appearance → Editor). This ensures consistent menu visibility control across all supported WordPress theme types.
Images
Features
- Admin can restrict WordPress navigation menu items based on ProfileGrid Groups.
- Admin can show specific menu items only to selected ProfileGrid Groups.
- Admin can hide specific menu items from selected ProfileGrid Groups.
- Admin can allow menu items to be visible only to Group Managers of selected Groups.
- Admin can restrict menu items to Logged-In Users only.
- Admin can restrict menu items to Guest Users only.
- Menu restriction settings work with Classic Themes (Appearance → Menus).
- Menu restriction settings are fully compatible with Block Themes using the Navigation Editor in WordPress 6.9+.
- Menu visibility rules are applied dynamically on the frontend based on user access permissions.

