WordPress plugin intelligence profile

DP Admin Access Menu

Control which WordPress backend menu items are visible to specific users. Perfect for managing user access and customizing admin experience.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 6.9
Current version1.0.2
WordPress coverageTested up to WordPress 6.9
Minimum stackWP 5.0 · PHP 7.0
Directory statusactive
Last directory update24 Mar 20267mo ago
Active installations50Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records DP Admin Access Menu version 1.0.2 as active, updated 7mo ago and tested up to WordPress 6.9.

Overview

About this plugin

DP Admin Access Menu is a powerful WordPress plugin that allows administrators to control which backend menu items are visible to specific users. This is perfect for customizing the admin experience for different user roles and improving security by limiting access to unnecessary menu items.

Whether you’re managing a team of content creators, restricting access for client accounts, or creating a streamlined admin experience, DP Admin Access Menu gives you granular control over what each user can see in the WordPress admin area.

Key Features

  • User Selection: Easy-to-use dropdown to select any WordPress user
  • Menu Control: Checkbox interface for all WordPress admin menu items including child menus
  • Superadmin Protection: First administrator (superadmin) always has full access
  • Useradmin Support: Configure menu access for other administrators (useradmins)
  • Unlimited Users: Configure menu access for unlimited users
  • Unlimited Menus: Select unlimited menu items per user
  • Real-time Filtering: Menu items are automatically hidden/shown based on saved settings
  • User-friendly Interface: Clean admin interface with select all/deselect all options
  • Edit & Delete: Manage configured users with edit and delete functionality
  • Parent-Child Menu Logic: Selecting a parent menu automatically selects its children
  • Menu Counter: Real-time counter showing selected menus
  • URL Protection: Prevents direct access to restricted admin pages via URL

How It Works

  • Go to Menu Access in the WordPress admin sidebar (under DP Admin Access Menu)
  • Select a user from the dropdown (or edit an existing configured user)
  • Check/uncheck the menu items you want to show/hide for that user
  • Click Save Settings
  • The selected user will only see the checked menu items when they log in

Use Cases

  • Client Management: Give clients access only to specific sections of their website
  • Team Collaboration: Limit access for editors, authors, or contributors to their relevant areas
  • Security Enhancement: Hide sensitive admin sections from users who don’t need them
  • Customized Admin Experience: Create a cleaner, focused admin interface for specific users
  • Multi-Administrator Sites: Manage menu access for multiple administrators with different responsibilities
  • Training Environments: Simplify the admin interface for users learning WordPress
  • Agency Workflows: Control what clients can access when managing their own sites

Superadmin vs Useradmin

  • Superadmin: The first administrator user (lowest user ID) always has full access to all menus and cannot be restricted. This ensures you never lock yourself out of your WordPress admin.
  • Useradmin: Other administrators can have their menu access configured and will only see assigned menus. This allows you to create different admin experiences for different administrator accounts.

Features

  • Unlimited Users: Configure menu access for as many users as needed
  • Unlimited Menus: Select unlimited menu items per user
  • Fully Functional: All features are available without restrictions

Requirements

  • WordPress 5.0 or higher
  • PHP 7.0 or higher
  • Administrator access to configure settings

Privacy

This plugin does not collect, store, or transmit any personal data. All settings are stored locally in your WordPress database. No external services are used.

Security

  • All menu restrictions are enforced server-side
  • Direct URL access to restricted pages is blocked
  • Superadmin protection prevents accidental lockout
  • Settings are stored securely in WordPress database
  • No external API calls – all functionality works locally

Performance

The plugin is lightweight and optimized for performance:

* Minimal database queries

* Efficient menu filtering using WordPress hooks

* No impact on frontend performance

* Settings cached for fast menu rendering

Compatibility

  • WordPress: 5.0 – 6.8+
  • PHP: 7.0 – 8.3+
  • Multisite: Limited support (single site recommended)
  • Other Plugins: Compatible with most WordPress plugins
  • Themes: Works with all WordPress themes

Development

Contributing

Contributions are welcome! Please ensure your code follows WordPress coding standards and best practices. You can contribute by:

* Reporting bugs

* Suggesting features

* Submitting pull requests

* Improving documentation

Support

org.

Changelog Policy

We maintain a detailed changelog for all versions. Major updates are announced in the upgrade notice section.

Credits

Developed by devpriyanshu following WordPress coding standards and best practices. Built with security and user experience in mind.

Additional Notes

  • The plugin is fully functional with unlimited users and unlimited menus
  • All core functionality works locally without any external services
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • access control
  • user management
  • admin
  • menu
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 6.9

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 6.9.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to6.9
Minimum requirementsWordPress 5.0 · PHP 7.0
Update activity24 Mar 20267mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.