Automatic Safe Update


To update your WordPress is a time consuming task you can’t avoid. Without it, your site will be in trouble and you’ll be regretful. Knowing this, here you have a powerful tool to help you to maintain your plugins updated.

Select the cases for automated updates and the manual ones based on the update level and single plugin if you want or let the plugin decide for you. Stability vs. safety is the balance. Let the plugin take itself the decision if you like it.

Semantic version numbering didides version numbers in three main blocks: major, minor and patch in this way: major.minor.patch. If all the plugin authors were working fine, when only patch version number changes, bug and security fixes in a compatible way were done, when the minor number increases, new functionality are added in a backwards compatible way. Major version changes are incompatible and may require additional work with your site.

You’ll never know in advance when an error in a plugin can make your WordPress site fail, nor will you know in advance that you are leaving a security hole to be attacked if you do not update.

The plugin allways allow to update itself to avoid locks as happened in version 1.1.9 requiring a manual update.


  • Settings view.
  • Sample of pending updates message.
  • Sample of updated message.


  1. Upload files to the /wp-content/plugins/automatic-safe-update directory or install plugin through the Plugins menu of your WordPress directlly.
  2. Activate the plugin through the Plugins menu of your WordPress.
  3. Go to Automatic Safe Update settings from the WordPress admin menu to configure the plugin.
  4. Adjust settings as you like and press at save changes.


There are no reviews for this plugin.

Contributors & Developers

“Automatic Safe Update” is open source software. The following people have contributed to this plugin.


“Automatic Safe Update” has been translated into 5 locales. Thank you to the translators for their contributions.

Translate “Automatic Safe Update” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



Jul 05 2024
* Fixed menu notification entry.
* Fixed user capability required for configuration menu view.
* Minor code fixes.
* Renamed some files.
* Fixed the subject of the sent emails.
* Replaced semaphore functions management.
* More code styling improvements.
* WordPress 6.6 basic compatibility checked.


May 12 2023
* Solved logic bug.
* More code styling improvements.


May 11 2023
* Solved warning when running scheduled tasks from cron.
* Some code styling improvements.


May 9 2023
* Solved forced plugins check from option page issues.
* Better privative plugins compatibility.
* Supporting failure to get a plugin new version.
* Solved minor issue in desktop icon.


Mar 12 2023
* WordPress 6.2 basic compatibility checked.
* Avoid warnings on private plugins without official slug.
* Solved problem with Hello Dolly plugin as it is installed without its own directory and is a core plugin.
* Log messages corrections.


Jan 04 2023
* Removes the new WP 5.5 plugin post update mail as is considering a failure the configured rejected updates.
* Changelog URL for WP Bakery.
* Changed behaviour on semaphore adquisition to avoid failures on PHP 8.
* Solved warning when updating with bad version number obtained.
* Solved bug in update process.


Sep 11 2020
* From WP 5.5 onwards, the new e-mail update from WordPress replaces que plugin’s one, it has been removed to avoid duplicated communication.
* Don’t report update warnings about a-fake-plugin, the test one from Site Health.
* SVG admin menu icon.


Aug 17 2020
* Avoid critical message in Site Health.
* Fix bug duplicating update notices to different versions.
* Fix error on PHP 7.4.
* Fix syntax notice on PHP 7.4.
* WordPress 5.5 basic compatibility checked.


May 16 2020
* Fix warning on initial execution through WP-CLI.
* WordPress 5.4 compatibility checked.


Jan 12 2020
* Fix for plugin activation and configuration in PHP 5.
* Confirmed PHP 5.4 minimum version required.
* Corrected some mail strings.
* Corrections to avoid empty update jobs processing.


Nov 30 2019
* Link to plugin page for manual updates included in mail.
* Bug avoiding PHP 5.3 compatibility solved.


Nov 20 2019
* If defined, displays WP_AUTO_UPDATE_CORE value in the settings page.
* Removed wrong trunk copy included wich disables common activation procedure from Add Plugin page.


Oct 26 2019
* Corrected debug mode warnings.
* Experimental (alpha) themes and translations update capability.
* Ensure availability of semaphores functions for mail processes.
* WordPress 5.3 compatibility verified.
* PHP 7.4 compatibility verified.


May 28 2019
* Small translation bug in e-mail.
* Bug when individual plugin setting is hold.


May 20 2019
* Translation related bugs.


May 19 2019
* initial version.