After several iterations of dumping themes in and out of the themes directory, I made the decision some time back to go with the WPMU Theme Pack and haven’t looked back since.
This has been a great decision, but unfortunately one consequence has meant users with old themes now have broken sites. I have no idea what themes these users had setup on their sites, so finding the broken themes and fixing them doesn’t seem attractive. Besides, I don’t want them to be available for use any longer.
What does seem attractive however, is finding a way to load each site’s theme backend page, at subdomain.domain.tld/wp-admin/themes.php. Doing this gets WP to fix the issue by reverting to the default theme.
I’m wondering if anyone out there might be aware of a plugin or script I could run when logged in as admin to go through each blog and load the theme selection dashboard page to fix all the broken blogs.
Any ideas?