MultiSite Dashboard Crawler (CETS)
WordPress plugin to hit the dashboard of every site in a MultiSite network (assists with plugin updates)
by Jason Lemahieu · github.com/madtownlems/cets-multisite-dashboard-crawler
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/madtownlems/cets-multisite-dashboard-crawler/archive/refs/heads/master.zip// A WordPress plugin to hit the dashboard of every site in a MultiSite network
This plugin is designed to address an issue regarding updating plugins in a MultiSite environment. If a plugin update needs to perform any database updates or other maintenance tasks, doing so in a MultiSite environment can lead to large problems. This plugin addresses this by providing a utility to touch the backend of every site in a MultiSite environment, thus allowing the updated plugin to perform any required updates.
For a more thorough description of the problem, see my ticket on Trac: https://core.trac.wordpress.org/ticket/28694
To Use This Plugin:
Network Activate it.
From your Network Admin, click on Settings -> Crawl Dashboards