Most of my clients use WordPress to run their websites – this allows them to update the content on their own while I can work on bigger problems when they arise.
One problem that I ran into recently was from a client I hadn’t heard from in a while – they tried to login and the WordPress dashboard was completely blank, except for the sidebar.
When I logged in and realized they were using an older version of WordPress, I knew the best thing was an upgrade, but there was no way to do the automatic upgrade because the upgrade page wasn’t showing up. (And yes, I know I could have reinstalled a fresh install, but that takes time.)
So off to find an answer… after a quick search for “blank wordpress dashboard” I came across the following over at StackExchange:
There is a bug in WordPress 3.3.1 causing the issue. It may affect other versions as well.
To fix the bug:
Open file blog/wp-admin/includes/screen.php in your favorite text editor.
Save your changes.
It appears this happened when the hosting provider upgraded their PHP, and this line of code had already been updated in newer versions of WordPress. So a quick fix to the above file and I was able to see the dashboard, upgrade his site, theme, & plugins to the newest version and they were good to go.