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.

  1. Go to Plugins > Add New
  2. Search for Easy Updates Manager
  3. Install and activate the plugin
  4. Go to Dashboard > Updates Options
  5. 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

    1. Go to Appearance > Theme File Editor
    2. Open the active theme’s functions.php file
    3. Add this line at the bottom:
add_filter( 'auto_update_plugin', '__return_false' );

 

Method 2: Disable using a Plugin (Easy Updates Manager)

    1. After installing and activating the plugin
    2. Go to Dashboard > Updates Options
    3. Scroll to the Plugins section
    4. Choose Disable Updates to stop automatic plugin updates

Once disabled, the plugins will stop automatic updates, reducing the risk of unexpected compatibility issues.