
Managing a WordPress site with dozens of plugins can quickly become overwhelming. Your plugins list grows cluttered with inactive plugins you might need later, making it difficult to find and manage the ones you’re actively using. But what if you could hide WordPress plugins without permanently deleting them?
That’s exactly what Developry WP Hidden Plugins allows you to do. This lightweight, free WordPress plugin lets you temporarily hide inactive plugins from your plugins list while keeping them safely stored for future use.

Why You Need to Hide WordPress Plugins
Before we dive into how to hide plugins, let’s explore why this functionality matters for WordPress site administrators.
Keep Your Plugins List Clean and Organized
If you’re managing a WordPress site long-term, you’ve probably accumulated plugins for seasonal promotions, one-time events, testing purposes, or backup solutions. Deleting these plugins means losing your configurations and settings. Keeping them active clutters your dashboard and makes plugin management tedious.
Hiding plugins offers the best of both worlds: a clean, organized plugins list with quick access to the tools you use daily, while preserving inactive plugins you might need later.
Test Plugin Conflicts More Efficiently
When troubleshooting WordPress issues, identifying plugin conflicts is often necessary. Instead of deleting and reinstalling plugins repeatedly, you can temporarily hide suspected plugins to isolate the problem. This approach is faster, safer, and preserves all your plugin settings.
Improve WordPress Admin Performance
Every plugin listed in your WordPress admin requires resources to display and manage. While the impact is minimal, hiding unused plugins can contribute to a slightly faster admin experience, especially on sites with 50+ installed plugins.
Maintain Production Site Cleanliness
For production websites, maintaining a professional appearance matters. Hiding development, testing, or backup plugins keeps your plugins list focused on active, essential tools while maintaining access to auxiliary plugins when needed.
How WP Hidden Plugins Works
The plugin uses a simple yet effective approach to hide WordPress plugins without modifying any core files or deleting data.

The Directory Renaming Method
When you hide a plugin, WP Hidden Plugins renames the plugin’s directory by adding a dot prefix. For example:
- Before:
/wp-content/plugins/plugin-name/ - After:
/wp-content/plugins/.plugin-name/
In Unix-based systems (which most web servers use), files and directories starting with a dot are considered hidden. WordPress doesn’t recognize these directories as plugins, effectively making them invisible without deleting anything.
When you want to restore a plugin, the process reverses—the dot prefix is removed, making the plugin visible to WordPress again.
Safe and Reversible
This method is completely safe and fully reversible. Your plugin files, configurations, and settings remain intact. No data is lost, modified, or moved to different locations. You can restore hidden plugins instantly with a single click.
Key Features That Make Plugin Management Easy
Bulk Hide and Show Actions
The plugin integrates seamlessly with WordPress’s native bulk actions interface. Select multiple inactive plugins and hide them all at once using the “Make Hidden” bulk action. Similarly, restore multiple plugins simultaneously with the “Make Visible” action.
This bulk functionality saves significant time when managing large plugin collections.

Hidden Status Filter
WP Hidden Plugins adds a “Hidden” status filter to your plugins page, alongside the standard “All,” “Active,” and “Inactive” filters. Click the Hidden filter to view all your hidden plugins in one place, making it easy to review and restore plugins when needed.
The status filter displays the total count of hidden plugins, giving you instant visibility into how many plugins you’ve hidden.
Security Features Built-In
Security is paramount when manipulating plugin directories. WP Hidden Plugins includes multiple security layers:
- Capability Checks: Only administrators with the
activate_pluginscapability can hide or show plugins - Active Plugin Protection: The plugin prevents hiding any active plugins, protecting your site from accidental breakage
- Self-Protection: The plugin cannot hide itself, ensuring you always maintain access to restore hidden plugins
- Optional Password Protection: Add an extra security layer with password protection for hiding/showing actions
Error Handling and Logging
The plugin includes comprehensive error handling to manage edge cases:
- Validates that source directories exist before attempting to rename
- Checks for naming conflicts to prevent overwriting existing directories
- Logs detailed error messages for troubleshooting
- Handles single-file plugins appropriately (which cannot be hidden due to WordPress architecture)
How to Use WP Hidden Plugins
Getting started with hiding WordPress plugins takes just a few minutes.
Installation
- Download the plugin from GitHub or install it from your WordPress admin
- Upload to
/wp-content/plugins/directory - Activate through the Plugins menu
- That’s it—no configuration required
Hiding Plugins
To hide inactive plugins:
- Navigate to Plugins in your WordPress admin dashboard
- Ensure the plugins you want to hide are inactive (deactivate if needed)
- Select the checkboxes next to the plugins you want to hide
- Choose Make Hidden from the bulk actions dropdown
- Click Apply
You’ll see a success notification confirming how many plugins were hidden. The plugins will disappear from your main plugins list.
Important: You can only hide inactive plugins. Active plugins are automatically excluded to protect your site’s functionality.
Restoring Hidden Plugins
When you need to restore hidden plugins:
- Go to Plugins in your WordPress admin
- Click the Hidden status filter to view hidden plugins
- Select the plugins you want to restore
- Choose Make Visible from the bulk actions dropdown
- Click Apply
The plugins will reappear in your main plugins list with all their original settings intact.
Optional Password Protection
For additional security, especially on multi-administrator sites:
- Navigate to Settings > Hidden Plugins
- Enter a password in the Admin Password field
- Click Save Settings
Once set, only administrators with the manage_options capability can hide or show plugins. This prevents unauthorized manipulation of your plugin visibility settings.
Who Benefits from Hiding WordPress Plugins?
WordPress Developers and Agencies
Development teams managing multiple client sites benefit from hiding testing, development, and debugging plugins on production sites while keeping them available for troubleshooting.
Content Creators and Bloggers
Bloggers running seasonal content or promotions can hide event-specific plugins during off-seasons without losing configurations, then restore them quickly when needed.
WordPress Site Administrators
Any WordPress administrator managing more than 20 plugins will appreciate the cleaner, more organized plugins list that makes daily management tasks faster and easier.
E-commerce Store Owners
WooCommerce sites often accumulate payment gateway plugins, shipping plugins, and promotional tools. Hide unused options while preserving them for future sales events.
Best Practices for Managing Hidden Plugins
Regular Review Schedule
Set a quarterly reminder to review hidden plugins. Permanently delete plugins you haven’t used in 6-12 months to reduce security risks and storage usage.
Document Your Hidden Plugins
Keep a simple note of why you hid specific plugins, especially if multiple administrators manage the site. This prevents confusion when deciding whether to restore or delete plugins later.
Update Before Hiding
Always update plugins to their latest versions before hiding them. This ensures when you restore a plugin, you’re not immediately faced with security vulnerabilities or compatibility issues.
Test After Restoring
When restoring hidden plugins, especially after WordPress core updates, test thoroughly in a staging environment before activating on production sites.
Technical Requirements
- WordPress 5.0 or higher
- PHP 7.0 or higher
- Administrator user role with
activate_pluginscapability - File system permissions allowing directory renaming
Why Choose WP Hidden Plugins?
Unlike plugin management solutions that simply filter your view or require complex configurations, WP Hidden Plugins offers a genuine hiding mechanism that removes plugins from WordPress’s detection entirely while preserving all data.
The plugin is:
- Free and open-source: Available on GitHub with GPL v2 license
- Lightweight: Minimal performance impact with clean, efficient code
- Standards-compliant: Follows WordPress coding standards and best practices
- Well-tested: Includes PHPUnit tests for reliability
- Actively maintained: Regular updates and security improvements
- Translation-ready: Full internationalization support for multilingual sites
Get Started Today
Stop cluttering your WordPress plugins list with inactive plugins. Hide them safely and restore them instantly whenever needed.
Download Developry WP Hidden Plugins from GitHub and take control of your WordPress plugin management today. Your cleaner, more organized WordPress admin dashboard is just one installation away.
Visit the GitHub repository to download the latest version, view documentation, report issues, or contribute to development.
Transform your WordPress plugin management experience—hide plugins without deleting them, maintain a clean plugins list, and preserve all your configurations for future use.

