WordPress dashboard loading blank page – WordPress 3.3.1

The WordPress admin dashboard loading blank page for WordPress version 3.3.1. 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.

[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

Heba Habeeb

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

You may also like...

6 Responses

  1. Richard Carrey says:

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

  2. Emily says:

    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!

  3. sarvesh says:

    but i did then other error comes

Leave a Reply

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