RTFM

Plugin Manager Pro

Plugin Manager Pro
Current Version
1.5.0
Requires WordPress
6.5
Tested Up To
7.0
Translations included
πŸ‡ΊπŸ‡Έ English
πŸ‡ͺπŸ‡Έ Spanish
πŸ‡«πŸ‡· French
πŸ‡©πŸ‡ͺ German
πŸ‡¨πŸ‡³ Chinese
πŸ‡―πŸ‡΅ Japanese

Overview

Plugin Manager Pro adds administrator tools for managing plugins faster:

  • Multi-upload plugin zip files from one admin screen.
  • Multi-upload plugin zip files from the built-in WordPress Upload Plugin form.
  • Toggle activation for selected plugins from the Plugins screen bulk actions.
  • Add internal notes per plugin on the Plugins screen.
  • Optionally let Editors and Authors activate and deactivate plugins.
  • Download installed plugins as zip files from the Plugins screen.
  • Save active plugin sets as reusable bundles.
  • Review a recent plugin-management audit trail.
  • Use user-scoped safe mode testing for selected active plugins.

Requirements

  • WordPress 6.5 or newer
  • PHP 7.4 or newer
  • Administrator access with plugin upload and activation permissions

Installation

  1. Upload the plugin-manager-pro folder to /wp-content/plugins/.
  2. Activate Plugin Manager Pro from the Plugins screen.
  3. Open Plugins > Plugin Manager Pro to upload multiple plugin zip files and manage settings.

Multi-Upload Plugin Zips

Go to Plugins > Plugin Manager Pro.

Use the file picker to select one or more .zip plugin files, then click Install Selected Plugins. Plugin Manager Pro installs each zip one at a time and reports whether each installation succeeded or failed.

Uploaded plugins are installed only. They are not automatically activated.

Built-In Upload Plugin Form

Go to Plugins > Add Plugin, then click Upload Plugin.

Plugin Manager Pro adds multi-file selection to the built-in WordPress upload form. If you select one plugin zip, WordPress handles the upload normally. If you select multiple plugin zips, Plugin Manager Pro installs each selected zip and shows a result notice for each file.

Bulk Toggle Activation

Go to Plugins > Installed Plugins.

Select one or more plugins, choose Toggle activation from the bulk actions dropdown, and apply the action.

For each selected plugin:

  • Active plugins are deactivated.
  • Inactive plugins are activated.
  • Plugins that cannot be activated are counted as failed and left unchanged.

Plugin Notes

Go to Plugins > Installed Plugins.

Plugin Manager Pro adds a Notes column where plugin managers can save a short internal note for each plugin. Empty rows show an Add note link. Rows with saved notes show the note editor so important context stays visible next to the plugin.

Plugin Downloads

Go to Plugins > Installed Plugins.

Each plugin row includes a Download Plugin action beside the normal plugin row actions such as Activate, Settings, Deactivate, and Delete. The link creates a zip file from the installed plugin files and downloads it to your computer.

Plugin Bundles

Go to Plugins > Plugin Manager Pro.

Administrators can save the currently active plugins as a named bundle from Plugins > Plugin Manager Pro. They can also select active or inactive plugins from Plugins > Installed Plugins, choose Create Plugin Bundle from the bulk actions dropdown, and name the bundle on the Bundles tab.

Saved bundles show the plugins they contain and can be activated, deactivated, downloaded, or deleted from the Plugin Manager Pro screen. Bundle downloads are a single zip file containing one plugin zip file for each bundled plugin.

Plugin Manager Pro excludes itself from saved bundles so bundle deactivation does not turn off the tool that is performing the action.

Safe Mode Testing

Go to Plugins > Plugin Manager Pro.

Safe Mode Testing lets a plugin manager select active plugins to hide from active-plugin checks for their own user. This is useful for controlled conflict testing without changing the stored active plugin list for everyone.

Because this runs from a normal plugin, some plugins may already be loaded before the safe-mode filter can apply. For full request-level isolation, a future MU-plugin companion would be needed.

Audit Trail

Go to Plugins > Plugin Manager Pro.

The Audit Trail shows recent plugin-management events such as activations, deactivations, deletions, uploads, downloads, bundle actions, note saves, safe-mode changes, and settings changes.

Activation Access for Editors and Authors

Go to Plugins > Plugin Manager Pro.

Administrators can allow Editors, Authors, or both to activate and deactivate plugins. This grants activation and deactivation access only. It does not grant plugin upload, install, update, or delete permissions.

Security

Plugin Manager Pro uses WordPress capabilities, nonces, upload handling, plugin validation, sanitized stored notes, and escaped admin output. Only administrators with plugin upload permissions can upload plugin zips. Plugin activation tools require the activate_plugins capability, which administrators can optionally grant to Editors and Authors from the Plugin Manager Pro settings.

Uninstall Cleanup

When Plugin Manager Pro is uninstalled, it removes its settings, saved plugin notes, plugin bundles, audit log events, user safe-mode selections, temporary bulk-bundle transients, and any activate_plugins capabilities it granted to Editors or Authors.

Developers

Plugin Manager Pro does not currently provide developer action or filter hooks.

Changelog

1.5.0 – 2026-06-01

  • Add uninstall cleanup for Plugin Manager Pro options, user meta, temporary transients, and granted role capabilities.
  • Add bundled German, Spanish, French, Chinese, and Japanese translation files.
  • Add compatibility notices and bundled textdomain loading.
  • Fix plugin zip download path validation.
  • Document usage, screenshots, upgrade notes, and uninstall behavior in the WordPress.org readme.

1.4.0 – 2026-06-01

  • Add a Create Plugin Bundle bulk action for selected active or inactive plugins.

1.3.2 – 2026-06-01

  • Add successful plugin deletions to the audit trail.

1.3.1 – 2026-06-01

  • Fix bundle downloads so the bundle archive contains individual plugin zip files.

1.3.0 – 2026-06-01

  • Add tabbed navigation for Plugin Manager Pro admin sections.
  • Add visible plugin names inside saved bundles.
  • Add one-click bundle zip downloads.

1.2.1 – 2026-06-01

  • Move Download Plugin into the plugin row action area with Activate, Settings, Deactivate, and Delete.

1.2.0 – 2026-06-01

  • Add plugin zip downloads from the Plugins screen.
  • Add plugin bundles for saving, activating, deactivating, and deleting active plugin sets.
  • Add a plugin-management audit trail.
  • Add user-scoped safe mode testing controls for selected active plugins.

1.1.1 – 2026-06-01

  • Fix plugin note saving by replacing nested row forms with an inline AJAX editor.
  • Remove plugin note link fields and hide empty note editors behind an Add note link.

1.1.0 – 2026-06-01

  • Add plugin notes and reference links to the Plugins screen.
  • Add settings for granting plugin activation and deactivation access to Editors and Authors.

1.0.3 – 2026-06-01

  • Add an Activate Uploaded Plugins button after built-in Upload Plugin multi-upload installs.

1.0.2 – 2026-06-01

  • Fix built-in Upload Plugin multi-upload results rendering so it uses the normal WordPress admin page lifecycle.

1.0.1 – 2026-06-01

  • Add multi-file selection to the built-in WordPress Upload Plugin form.

1.0.0 – 2026-06-01

  • Add multi-upload plugin zip installation for administrators.
  • Add a Plugins screen bulk action that toggles selected plugin activation.
  • Add WellPlayedWP updater integration and end-user documentation.