Companion Auto Update

Description

Keep your website safe!

We understand that you might not always be able to check if your wordpress site has any updates that need to be installed, especially when you maintain multiple websites keeping them up-to-date can be a lot of work.
This plugin enables background auto-updating for all plugins, all themes and the wordpress core (both major and minor updates).
We give you full control over what is updated and what isn’t, via the settings page you can easily disallow auto-updating for either plugins, themes or wordpress core.

Available settings

  1. Enable/disable updates for plugins (Enabled by default).
  2. Enable/disable updates for themes (Enabled by default).
  3. Enable/disable updates for minor WordPress updates (Enabled by default).
  4. Enable/disable updates for major WordPress updates (Enabled by default).
  5. Enable/disable updates for translation files (Enabled by default).

Email Notifications

  1. Update Available: Sends an email when an update is available and you’ve disabled auto-updates (Disabled by default).
  2. Successful Update: Sends an email when something has been updated (Disabled by default).
  3. Core Emails: By default wordpress sends an email when a core update happend, you can now disable this.

Advanced Controls

You can control auto-updating per plugin via the plugin filter.
For example: If you have Woocommerce installed but you do not wan’t to have it auto-updated you can now disable auto-updating for Woocommerce only, so your other plugins will continue to be updated.

Scheduling

You can change how often the updater runs, it defaults to twice daily but you can change this to hourly or daily.
The same settings can be changed for notifications.

Screenshots

  • Easily configure what you'd like to auto-update and what not
  • If you have disabled one or multiple auto-updates, we can email you when an update is available.
  • Control how often the updater kicks in.

Installation

Manual install

  1. Download Companion Auto Update.
  2. Upload the ‘Companion Auto Update’ directory to your ‘/wp-content/plugins/’ directory.
  3. Activate Companion Auto Update from your Plugins page.

Via WordPress

  1. Search for ‘Companion Auto Update’.
  2. Click install.
  3. Activate.

Settings

Settings can be found trough Tools > Auto Updater

FAQ

Installation Instructions

Manual install

  1. Download Companion Auto Update.
  2. Upload the ‘Companion Auto Update’ directory to your ‘/wp-content/plugins/’ directory.
  3. Activate Companion Auto Update from your Plugins page.

Via WordPress

  1. Search for ‘Companion Auto Update’.
  2. Click install.
  3. Activate.

Settings

Settings can be found trough Tools > Auto Updater

Where can I find the settings?

You can find the settings under Tools > Auto updating

How often does this plugin check for updates?

The auto-updater is run once twice a day by default, however you can change this to hourly or daily.

Can I change how often it checks and/or updates?

Yes you can. Go to the dashboard > Scheduling

Can I disable auto updating for certain plugins?

Yes. You can control auto-updating per plugin via the plugin filter.

I’m using cPanel and auto-updating doens’t work

If you launched your website a few years ago using cPanel it could be the case that auto-updating is broken. We’ve contacted cPanel and they said to remove the “AUTOMATIC_UPDATER_DISABLED” line from your wp-config file.

Reviews

Thank you

Needed away to keep my sites update quick and easy. if only it could also monitor the sites for down time that would be awesome

Settings are great

The setting can filter plugins to choose which you’d like auto update. It also has setting for interval between each auto update. This is awesome!

The easy way to maintain your sites

I administrate some 10 web sites on WordPress.
Once in a week, or two, I’d visit the admin panel of each site to check if there were any pending updates to be made.
In order to minimize the amount of work tied to dumb-clickingly updating a bunch of well-behaving plugins, I started looking for an automatic solution.
This plugin does it perfectly. And (so far) i nicely sends me e-mail notifications about all updates made (I’ll soon filter those e-mails to a separate folder, or walk through all the sites and turn off the e-mails about normal updates, now that I’ve seen that everything seems to work just as it should.

PS! e-mail notifications are sent from the default address “WordPress”, which makes it hard to see from which site I got the notification (unless I dig into the specific e-mail address, hidden under the “User name” WordPress.) This could easily be fixed inside this plugin, if it would ask not only for To-address, but also for the From-address and then inject this address when wp_mail is called. But this is no issue. I use another plugin to do this for me, for all administrative mails (WP-Mail-SMTP).

Updating

After updating from 2.0 to 2.5 it said I had to re-activate this plugin, other than that It’s a great plugin!

Read all 7 reviews

Contributors & Developers

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

Contributors

“Companion Auto Update” has been translated into 3 locales. Thank you to the translators for their contributions.

Translate “Companion Auto Update” into your language.

Interested in development?

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

Changelog

2.6.6 (7/11/2017)

  • Added buttons to help development of this plugin.

2.9.5 (6/22/2017)

  • Fixed issue where multiple emailaddresses wouldn’t work.

2.9.4 (5/31/2017)

  • Security improvements

2.9.3 (4/15/2017)

  • Change how often notifications are sent (defaults to daily)

2.9.2 (3/18/2017)

  • New: Set how often the auto updater should run (defaults to twice daily)

2.9.1 (2/25/2017)

  • Added a little bit of styling to the plugin filter to make it easier to understand.

2.9 (2/24/2017)

  • Advanced Controls: You can control auto-updating per plugin via the plugin filter.

2.8.1

  • Fixed few typos

2.8

  • Enable/disable updates for translation files (Enabled by default).
  • Core Emails: By default wordpress sends an email when a core update happend, you can now disable this.
  • Several under-the-hood perfomance improvements and a few minor bug fixes.

2.7.7

  • New: Added site name to e-mail subject. Example: [Qreative-Web] One ore more plugins have been updated.

2.7.5

  • Fixed: Notice: Undefined variable: charset_collate

2.7.4

2.7.3

  • Fixed: Notifications sending when nothing was updated

2.7.2

  • Fixed: Notifications settings not always updating

2.7.0

  • Better updating: How ironic, this plugin did not handle it’s own updates so well (required re-activation etc.) this has been fixed.
  • Fixed bug: WordPress updates could not be disabled, this should work now.
  • Update Notifications: You can now get an email notification when an plugin has been updated (right now this only works with plugins, themes coming up).
  • Minor perfomance improvements.

2.5.0

  • New: If you have disabled one or multiple auto-updates, we can email you when an update is available.

2.0 / 2.0.2 / 2.0.4

  • Fully migrated translations to translate.wordpress.org
  • Fixed issue where setting would show up multiple times when re-activating multiple times
  • Added settings link to plugin list
  • You can now select what to update and what not (plugins, themes, major and minor core updates)

1.0

  • Initital release