I just updated the the plugin to the latest version: 2.2.3. After doing that, I refreshed the front-end of a site I was working on, and received the following errors at the top of my page, before the rest loaded:
Warning: include_once(/home/fiddlers/public_html/wp-content/plugins/blogtemplates//blogtemplatesfiles/dash-notice/wpmudev-dash-notification.php) [function.include-once]: failed to open stream: No such file or directory in /home/fiddlers/public_html/wp-content/plugins/blogtemplates/blogtemplates.php on line 60
Warning: include_once() [function.include]: Failed opening '/home/fiddlers/public_html/wp-content/plugins/blogtemplates//blogtemplatesfiles/dash-notice/wpmudev-dash-notification.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/fiddlers/public_html/wp-content/plugins/blogtemplates/blogtemplates.php on line 60
Warning: Cannot modify header information - headers already sent by (output started at /home/fiddlers/public_html/wp-content/plugins/blogtemplates/blogtemplates.php:60) in /home/fiddlers/public_html/wp-content/plugins/wp-super-cache/wp-cache-phase2.php on line 89
Then loading the plugins page of the network admin, the same kind of thing:
Warning: include_once(/home/fiddlers/public_html/wp-content/plugins/blogtemplates//blogtemplatesfiles/dash-notice/wpmudev-dash-notification.php) [function.include-once]: failed to open stream: No such file or directory in /home/fiddlers/public_html/wp-content/plugins/blogtemplates/blogtemplates.php on line 60
Warning: include_once() [function.include]: Failed opening '/home/fiddlers/public_html/wp-content/plugins/blogtemplates//blogtemplatesfiles/dash-notice/wpmudev-dash-notification.php' for inclusion (include_path='.:/usr/lib/php:/usr/local/lib/php') in /home/fiddlers/public_html/wp-content/plugins/blogtemplates/blogtemplates.php on line 60
So something definitely broke in the update. Is the the update? Or did something get corrupted.
Also, why is blog templates involved in loading the front-end of one of my sites? I can understand the plugin might need to load or run something on the front-end of the parent site, if/when people register a new blog and select from those options. However, it should never need to be loaded as part of loading the front-end of a sub-site (or even the back-end for that matter)! This increases load times, for something that’s totally irrelevant on normal sub-sites that have already been created.
Please fix this right away.