WPFalcons Menu Restrictions

Description

WPFalcons Menu Restrictions is a lightweight yet powerful plugin designed to help you regain control over your WordPress admin dashboard. Whether you need to declutter the sidebar for client sites or tighten security by restricting access to sensitive settings, this plugin offers a seamless, premium experience.

Built with a modern React-based interface, the plugin allows you to selectively hide top-level menus and submenus for any User Role or even specific Individual Users.

Key Features:

  • Role-Based Restrictions: Apply menu visibility rules to standard roles (Editor, Author, etc.) or custom roles.
  • Individual User Targeting: Fine-tune access for specific users without affecting their entire role.
  • Deep Submenu Control: Hide entire menu sections or just specific submenus with a single click.
  • URL Access Blocking: WPFalcons Menu Restrictions can block direct URL access to restricted pages, preventing “backdoor” access.
  • Premium React Dashboard: Enjoy a fast, modern, and animated settings page with a collapsible menu tree.
  • Searchable Selections: Effortlessly find roles and users in large installations with built-in search filters.
  • Safety First: Includes breadcrumb safety checks to prevent administrators from accidentally locking themselves out of the plugin settings.

Why use WPFalcons Menu Restrictions?

  • Declutter for Clients: Hide “Tools”, “Settings”, or plugin menus that your clients don’t need to see, providing a cleaner and more professional experience.
  • Enhance Security: Prevent non-admin users from even discovering the URLs of sensitive administrative pages.
  • Performance Focused: Lightweight code that doesn’t bloat your database or slow down your site.

Screenshots

Installation

  1. Upload the WPFalcons-menu-restrictions folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Navigate to Appearance > Menu Restrictions in your admin sidebar to start managing your dashboard visibility.

FAQ

Can I restrict access for Administrators?

No. For safety reasons, the Administrator role and users with administrator privileges are excluded from being restricted. This prevents accidental lockouts and ensures core administrative access is always maintained.

Does this plugin delete any menu items?

No. The plugin only prevents the menus from being displayed and optionally blocks access to their URLs. It does not modify any core WordPress data or other plugins’ settings.

Can I block direct URL access?

Yes! If a menu is restricted, the plugin can be configured to block direct navigation to that page. Users attempting to bypass the sidebar will see an “Access Denied” message.

Is it compatible with custom post type menus?

Absolutely. Any menu or submenu registered correctly in WordPress (including those from WooCommerce, LearnDash, or custom plugins) will appear in the selection tree.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“WPFalcons Menu Restrictions” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Initial release.