I would recommend to ask this question to the cPanel support, because it is their functions you want to use in this case: https://forums.cpanel.net/
By the way, such a project can also backfire. If you unthinkingly install updates on such a large number of sites at the same time and there is a problem with even a handful of them, you then have to solve these problems at the same time – in the worst case you also have to restore backups. Instead, if you handle each project individually, you can also check each one individually to see if it works without problems. Staging systems in which you first test the updates on the project are also recommended in this context.
Just to add a little more juice:
There are “agency” solutions that do a good job of managing WordPress sites en masse, most with auto-rollback in the event of a botched update on any individual site. I do this for most client sites (except a few mission-critical sites that are manually managed).
In the the shared hosting world, the WP Toolkit extension (available for both Plesk and cPanel/WHM) does a decent job. But you need to be the administrator of the server to license, install and use this.
In WordPress plugin land, there are several WordPress management plugins and services that provide a central dashboard and allow agencies to efficiently manage a fleet of WordPress sites, even when they are hosted on different servers across the globe. And most go beyond updating sites, offering additional features like 1-click admin login to any managed site, uptime monitoring, security scanning, core web vitals tracking, backup management (with 1-click restore), 404 errors monitoring, SEO/SERP tracking, autmatic client reports, etc.
Examples of these WordPress management plugins/services are ManageWP (my favourite, bust hosted solution), MainWP, InfiniteWP, JetPack/WordPress.com, iControlWP, wpCentral (from Softaculous), etc.
Hi George,
Thanks for your advice.
I’m the administrator of all websites.
Where can I found WordPress Toolkit on my cPanel?
If it is NOT available on my cPanel, I’m not allowed to install it on the cPanel of the server of the Hosting company because I’m subscribing “Shared Hosting”
Please advise. Thanks
Regards
-
This reply was modified 4 years, 1 month ago by
satimis02.
Moderator
Yui
(@fierevere)
永子
Your hoster decides how to integrate WordPress with their CPanel (and they can decide not to integrate it at all), you have to ask your hosting support about that.
Your question is out of scope for WordPress forums.
Is there an easy way to update/upgrade all packages globally on cPanel rather than;
Login each website and run update/upgrade
If you can access server’s command line (shell), then i suggest you to use WP-CLI
https://wp-cli.org/
-
This reply was modified 4 years, 1 month ago by
Yui.