Selective Plugin Update Control self-updates
Selectively disable WordPress plugin update notifications.
by Sonic Pixel · github.com/maikunari/selective-plugin-update-control · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/maikunari/selective-plugin-update-control/archive/refs/heads/main.zipShips its own WordPress updater (built-in updater), so new versions show up under Dashboard → Updates.
A WordPress plugin that lets an administrator hold (suppress) update notices for specific installed plugins — for example a plugin you have customised, or one that is known to break the site if it is upgraded.
Use it only when you have a deliberate reason to leave a plugin on its current version. It is not a general-purpose way to "turn off updates" or to postpone security work.
What it does
- Adds Settings → Plugin Updates, listing installed plugins with a checkbox per plugin.
- Checked plugins are removed from the plugin update list, so their update notices (and the usual update action for that plugin) do not appear.
- On the Plugins screen, a red indicator marks plugins that are currently held.
What it does not do
- It does not disable WordPress core updates.
- It does not disable theme updates.
- It does not patch, sandbox, or otherwise protect held plugins.
- It does not review changelogs or tell you when a held plugin has a security fix.
Installation
- Upload the
selective-plugin-update-controlfolder to the/wp-content/plugins/directory, or install the zip from Plugins → Add New → Upload Plugin. - Activate the plugin through the Plugins screen.
- Go to Settings → Plugin Updates.
- Check only the plugins you intend to hold, then save.
Security considerations
Held plugins stay on the version you already have. Outdated plugins can contain known vulnerabilities. Review every held plugin on a regular schedule, read its update notes, and turn updates back on as soon as you can. Do not leave plugins held indefinitely without a reason.
Changelog
1.1.0
- Added a red indicator on the Plugins screen for plugins with updates held.
1.0.0
- Initial release.
License
GPLv2 or later — https://www.gnu.org/licenses/gpl-2.0.html