Disabling Automatic Updates of WordPress Core and WordPress Plugins
WordPress performs automatic updates by default to enhance site security and performance. However, you may want to disable them if they cause compatibility issues or unexpected changes.
To disable automatic updates of WordPress Core and WordPress Plugins, follow these steps:
Disable WordPress Core Automatic Updates
Method 1: Disable via wp-config.php
Open the wp-config.php and add this line before the /* That's all, stop editing! */
define('WP_AUTO_UPDATE_CORE', false);
If you want to allow minor updates, use this line instead:
define('WP_AUTO_UPDATE_CORE', 'minor');
Method 2: Disable using a Plugin (Easy Updates Manager)
This method is best for non-developers.
- Go to Plugins > Add New
- Search for Easy Updates Manager
- Install and activate the plugin
- Go to Dashboard > Updates Options
- Under the WordPress Core Updates section, choose Disable Updates
Once disabled, WordPress will no longer apply automatic updates to the core system. You’ll need to handle updates manually to stay current and secure.
Disable WordPress Plugin Automatic Updates
Method 1: Disable via functions.php
-
- Go to Appearance > Theme File Editor
- Open the active theme’s
functions.phpfile - Add this line at the bottom:
add_filter( 'auto_update_plugin', '__return_false' );
Method 2: Disable using a Plugin (Easy Updates Manager)
-
- After installing and activating the plugin
- Go to Dashboard > Updates Options
- Scroll to the Plugins section
- Choose Disable Updates to stop automatic plugin updates
Once disabled, the plugins will stop automatic updates, reducing the risk of unexpected compatibility issues.