Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
Disable Updates for WordPress Core, Plugins and Themes icon

Disable Updates for WordPress Core, Plugins and Themes

v1.4.0
by Johan van der Wijk · 4.8 (4 reviews)

Disables the WordPress update checking and notification system for all core, plugin and theme updates.

10K+ active installs Updated Nov 12, 2024 Tested to 6.7.2 Requires PHP 5.6
Try Demo Download
Pre-installed Ready in ~10s No card

About Disable Updates for WordPress Core, Plugins and Themes

This plugin prevents WordPress updates, including core, plugins, and themes, from being installed. It also removes the update option from the admin dashboard, making it useful for managing multiple environments and preventing users from accidentally updating.

Screenshots

Disable Updates for WordPress Core, Plugins and Themes screenshot
Disable Updates for WordPress Core, Plugins and Themes screenshot

Frequently asked questions

What does this plugin do?
This plugin disables the WordPress update checking and notification system for all core, plugin, and theme updates. It also removes the update menu item from the left navigation menu in the admin dashboard.
Why would I use this plugin?
This plugin is useful if you have multiple environments, such as live and staging servers. It prevents users from utilizing the update functionality in specific environments.
What types of updates does it disable?
It disables updates for WordPress core, plugins, and themes.

Changelog

1.4.0

WP 6.7 compatibility tested

1.3.9

WP 6.6 compatibility tested

1.3.8

WP 6.5 compatibility tested

1.3.7

WP 6.4 compatibility tested

1.3.6

Using add_filter ( 'pre_site_transient_update_core', '__return_null' ); slowed down the admin dashboard because it invalidated the transient. Added du_last_checked function to fake last update check which tricks WordPress into thinking the check has happened and nothing needs to be updated.

1.3.5

Changed minimum WordPress version to 4.6

1.3.4

Corrected translation filenames

1.3.2

Disable update health check

1.3.0

Added translation support

1.2.9

WordPress 6.3 compatibility tested

1.2.5

WordPress 5.8 compatibility tested

1.2

PHP 7.2 compatibility update

1.1

Added automatic_updater_disabled filter

1.0

Initial release

Try other plugins

Classic Editor icon

Classic Editor

4.9 · 9M+ installs

Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all…

Yoast Duplicate Post icon

Yoast Duplicate Post

4.7 · 4M+ installs

The go-to tool for cloning posts and pages, including the powerful Rewrite & Republish feature.