WordPress dashboard loading blank page – WordPress 3.3.1

The WordPress admin dashboard loading blank page for WordPress version 3.3.1. [This is a post update]

That is, when a WordPress user logs in, WordPress admin dashboard displaying blank page.

Menu with links are present but none of the link works. For this reason, users can’t edit or add new posts etc.

Got frustrated? Don’t worry. Here is the solution. Just go through your error logs and see the logs that you get.

I have recently came across a similar situation and here’s the logs that I got. Please check the error log to see these kind of errors:

[06-Jul-2014 05:55:27 UTC] PHP Fatal error:  Access to undeclared static property: WP_Screen::$this in /home/abcd/public_html/wp-admin/includes/screen.php on line 706
[06-Jul-2014 05:55:33 UTC] PHP Fatal error:  Access to undeclared static property: WP_Screen::$this in /home/abcd/public_html/wp-admin/includes/screen.php on line 706
[06-Jul-2014 05:57:06 UTC] PHP Fatal error:  Access to undeclared static property: WP_Screen::$this in /home/abcd/public_html/wp-admin/includes/screen.php on line 706

This is actually a bug in WordPress 3.3.1. To fix this bug:

1. Open the file wp-admin/includes/screen.php
2. Locate the line number 706
3. You will find the 706th line as

<?php echo self::$this->_help_sidebar; ?>

Replace the above mentioned line as

<?php echo $this->_help_sidebar; ?>

4. Save the changes. This should fix the problem.

That’s it!!!

Related Links:
How to reset WordPress admin password from cPanel
How to find the WordPress version from command line
10+ WordPress Web-hosting themes and templates

Post navigation

Heba Habeeb

Working as a Linux Server Admin, Infopark, Cochin, Kerala.

10 thoughts on “WordPress dashboard loading blank page – WordPress 3.3.1

  1. Superb, exactly correct! Just what I needed after fiddling around with renaming themes and plugins.
    So how did this happen?

  2. Thanks for the solution! The WordPress site that I am trying to edit has this exact issue, but I didn’t create the site in the first place so I have no idea how to access the wp-admin/includes/screen.php file. Do I need the domain (GoDaddy.com) login credentials to access the FTP or something? Thanks!

      1. Yes! We’re just working on finding the login information for it… I will definitely follow your suggestion – thank you!

  3. I installed WordPress 3.3.3 to have old testing environment for plugin compatibility checks, works perfectly!

Leave a Reply

Your email address will not be published. Required fields are marked *