Since WordPress version 3.7, automatic update has been introduced so core updates, plugin updates, theme updates and translation file updates are being carried out quietly behind the scene. In spite of the many benefits of this automatic update, website owners should consider if they should disable WordPress auto update.
Benefits of Automatic Update
- Protection from security vulnerabilities: As security vulnerabilities are discovered in older WordPress versions, they are patched in newer releases. The same is true for your plugin and themes.
- Enjoy new features in WordPress, plugins or themes: Every product is being innovated from time to time so naturally new and better features will be added in the newer releases.
The Issue with Auto Update
There is only one issue with WordPress auto update :- your website might break and you do not know anything about it! This may result in your visitors losing trust in your website and worse your revenue will be affected if your business relies on your WordPress website.
The Preferred Way of handling WordPress Update
The preferred way of handling WordPress Update is to consider the following work flow:
- Disable Auto Update completely
- Monitor WordPress version releases
- Whenever there is a new release, read the changelog in detail to know how it impacts your existing website. Understand the changes in the new release.
- Update WordPress within the dashboard.
- Update all the Plugins and Themes, if applicable
- Flush your page cache
- Use in-cognito or private browsing to visit your upgraded website and randomly click on different links, pages and blog entries.
Deactivate Automatic Update Manually
You can deactivate auto update by adding the following lines to your wp-config.php file:
Disable Auto Update completely:
define( 'AUTOMATIC_UPDATER_DISABLED', true );
Disable all core updates:
define( 'WP_AUTO_UPDATE_CORE', false );
Disable all core upgrades, including major & minor:
define( 'WP_AUTO_UPDATE_CORE', true );
Enable only minor update (which is less likely to break your website):
define( 'WP_AUTO_UPDATE_CORE', 'minor' );
Easily Disable WordPress Auto Update with WPAuto
Alternatively, WPAuto can help you enable or disable WordPress auto update easily. Simply proceed to WPAuto > Updates and select how you wish the auto update to be enabled or disabled.
Find out more about WPAuto for cPanel®. If your web hosting package does not include WPAuto as part of its features, we encourage you to introduce WPAuto to your hosting provider so you can enjoy using WPAuto as part of the hosting service!