Enable Auto-Updates on Flywheel on WordPress 5.5

Posted by Ronald Huereca / August 11, 2020 /

WordPress 5.5 was released with auto-updates! Woot. Well, before you try your hand at update roulette with your favorite plugins, there are some hosts that do not allow them by default.

With Flywheel, the problem is with their cron process. I’ve been in the auto-update business a while, but I can still not explain why three specific cron processes must run “naturally” in order to trigger automatic updates in core.

These three cron processes are:

  • wp_version_check
  • wp_update_plugins
  • wp_update_themes

All of these cron processes run every 12 hours and typically determine when an auto-update should run.

Take a look at this screenshot from the Flywheel cron, for example:

Flywheel cron process
Flywheel Cron Processes

The wp_version_check cron points to nothing. Without this cron process running, automatic updates for themes and plugins will not run as well. Again, I’m not sure why, but they just don’t.

The fix, if you are on Flywheel, is to add this snippet to an mu-plugin or in your child themes’s functions.php.

Hopefully that works for you! Cheers.

Posted in

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top