WordPress is now going to auto-update of plugins and themes automatically in the upcoming version of WordPress 5.5 and this will enable a much-requested feature to be part of the WordPress core and enhance server security as it would auto patch security issues and bring feature updates on all installations in a one-click setup.
I remember a decade back how tedious it used to be to manually download, install, and update plugins, till WordPress introduced one click updates in WordPress 2.5, which we are so used to now.
How we Update Plugins/Themes Now
Currently, we use the Companion WordPress Auto Updater plugin which does a great job to allows auto-update of WordPress plugins whenever an update is pushed to the WordPress admin.
However themes I like to manually update depending on whether I have a child theme or not or I am playing with directly editing my themes without a child theme, in which case you might want to back up with FTP.
Many people disable updates, but that is not a good idea. BTW I make it a point and is a good practice to look at the changelog of the WordPress plugin (by clicking on the ‘View details‘ link) so you realize and appreciate all the effort which the WordPress plugin developer has done to make your plugin more efficient as well as safer for you to use and enjoy.
Auto-update WordPress Plugins
This is a no-brainer as far as updating WordPress plugins is concerned because most people do not edit WordPress plugins, unlike WordPress themes.
So basically it would be good functionality to auto-update WordPress themes rather than manually get those notifications in the WordPress admin sidebar and manually go and click those plugin updates.
I think most people would really appreciate this feature because plugin updates not only give new features but more importantly it fixes WordPress security. So this feature is really appreciated and once it becomes part of the WordPress core it will really dramatically improve the safety of WordPress installations across the globe
Auto-update WordPress Themes
Should you enable the auto-update themes feature when prompted to is a question which is easy to answer if you use a WordPress Child Theme or you use the default WordPress themes and options and do not edit theme files, so do not risk losing any theme design changes.
Either way, a WordPress child theme is a better way to use WordPress because any WordPress theme updates will automatically override your custom theme change. If you create theme files regularly, then you will become hesitant to click the Theme update options and continue with the outdated theme and keep criticizing the theme designer, who may have fixed issues in a new update.
Therefore it’s a good idea to update WordPress themes as theme designers continue to improve theme code and fix glitches in design as well as incorporate new features and functionality in theme design
Try WP-Autoupdates Plugin
It is also notable that this feature is being tested for the last few weeks through a separate WordPress plugin called WP-Autoupdates which you can grab right now and test it on your site if you do not wish to wait for the new functionality to come in the next WordPress 5.5 update.
They recommend that the plugin is in beta phase and you would not want to run it on a production website, still, if you want to try it out on a demo site or a test site it is a good idea to do a test run and see how it will be integrated and how it will work when it comes out in the next WordPress version. Till then enjoy the plugin.
They will provide options that are at a granular level, where you can enable auto-update of all themes and plugins or you can choose to manually select which themes or plugins you want to continue updating. Looking forward to this …