Connect with us

Fixing ‘Admin Dashboard not displaying’ issue in WordPress


Fixing ‘Admin Dashboard not displaying’ issue in WordPress

How would you feel when you successfully logged in to your WordPress admin and if the dashboard is displayed Incorrectly? I can guess you will be frustrated. The Admin Dashboard not displaying properly is the most common problem faced by most of the WordPress users.

This WordPress admin error creates confusion for the WordPress beginners. To solve this issue, we came up with a simple solution to fix it. This article gives you a clear description of the cause of this issue and also explains you the way to resolve it.

Fix Admin Dashboard Not Displaying Issue

When you log into the administration area of your site, The WordPress Dashboard (Admin panel) is the first screen you see. You can do all the WordPress CMS management through this admin panel. From this screen, you can easily manage all the operations. What happens if such a screen does not Work properly or fails to display? It creates the depression for you as you are unable to perform their work without the dashboard.

In order to make you feel relaxed, we will show you the best way to fix the Admin Dashboard not displaying issue in WordPress. You can also find the causes for this issue here in the article.

Reasons for WordPress Admin Dashboard not displaying correctly

When the Admin Dashboard not displaying issue occurs, The designs of the WordPress Dashboard looks messed up. This happens because WordPress is not loading the needed style files for the administration screen. Furthermore, there are many reasons for the rise of this issue. Have a look at the complete set of reasons for Admin Dashboard not displaying.

Proxy and Firewall

Usually, the Internet connection is set behind a proxy connection or firewall for security purpose. There is a chance that some of these tools are blocking CSS files from loading properly and causes WordPress Dashboard not showing up properly.

CSS styles code

The problem WordPress Dashboard not Working properly issue raises if the CSS styles are not loaded properly. This will lead you to see the Dashboard with the things messed up.

Problems with stats

Every WordPress user checks google analytics to know their site statistics. Sometimes, while installing stats and analytics to your site, the Google Analytics may stop working suddenly. Due to this, the dashboard WordPress issue occurs.

Conflicts with plugins

WordPress user makes use of many plugins to avail the additional features for their Websites. But in most of the cases, the plugins are the reason for the cause of many WordPress problems including this ‘WordPress admin styles not loading issue’.

Outdated PHP Version

Sometimes, the outdated PHP Version can also cause the Problems with displaying the admin dashboard.

WordPress Files

WordPress contains many files which are involved in performing the various function in the WordPress. These files sometimes can raise the conflicts in the admin dashboard displaying.

Browser issues

Browser plays a key role in running a Website. If issues arise in the browser then, the site gets disturbed, and errors arise even though there is no problem with the WordPress site. The browser problems can raise the issue ‘Admin Dashboard not displaying’.

Screen.php file

The Screen.php file deals with the screen data in WordPress. Sometimes, the issues in WordPress Admin Dashboard may rise due to this WordPress file.

Incorrectly installed WordPress

The installation process makes the WordPress application to sit correct and run the site. But if the installation is not done properly, then the error Admin Dashboard not displaying rises.

Corrupted Database tables

Sometimes whatever the cause may be, your database gets corrupted and the data inside it in the form of tables also gets corrupted. This will raise the issue in WordPress Admin Panel.

Installed Dashboard Modules

If the dashboard modules are installed incorrectly, the issue ‘ Admin Dashboard not displaying ‘ occurs. If they are switched off then also the error raises. and nothing displays. Also if the value of the field ‘MODULE_ADMIN_DASHBOARD_INSTALLED’ is not defined or deleted in the configuration table.

Encoding Problem

Sometimes the CSS code would not load because of the encoding problems. This will lead to the error in displaying dashboard in WordPress.

Updating the jquery

Updating the jquery to the new version can break the WordPress dashboard from showing properly when you log in.

Your website Themes

Themes play a vital role in the occurrence of the WordPress Dashboard display issue. So check your themes whether they are properly working. Any updated theme or newly installed themes can also raise this issue in WordPress Admin panel.

Resolving Admin Dashboard not displaying properly Issue in WordPress

We hope the above mentioned reasons helped in troubleshooting the root cause of the issue “WordPress Admin Dashboard not showing properly” issue. Now have a look through the given set of solutions to resolve this WordPress admin issue easily.

Clear cookies and cache

The first and foremost step you need to take is to verify whether your Internet connection is behind a proxy connection or firewall. If you discover that the firewall or proxy is in use, then clear the cookies and cache by pressing the buttons Ctrl + F5 on the keyboard to refresh your page.

Use incognito mode

If your trail with opening your site in an incognito window helped you, then temporarily disable all the extensions to identify which of them is causing the Dashboard display problem in WordPress. To disable the extensions, go to chrome://extensions and uncheck Enabled for each extension one after the other.

Update your Browser

It is always a best practice to check whether the issue in WorPress is due to the Browser or not. Many times, the outdated browsers can also raise WordPress issues. So, whenever you encounter an error or a problem in WordPress, Update your browser. It can solve most of the WordPress issues including ‘WordPress Admin panel not displaying correctly’ issue.

Switch to another browser

If you are getting the same issue even if your browser is updated, then the browser you are using currently may be having some technical problems. So, switch to another browser and run your site there in it. This can kick the dashboard display problem in WordPress caused because of the browser.

Try Tethering

If the above-given solution does not work, you must try this. Some Internet tools like Proxy and Firewall can Stop the CSS from loading correctly. So, to eliminate this possibility, log on to the internet by tethering internet connection. Now Visit your WordPress Dashboard and see if it loads properly. This can solve the issue if it is due to the Firewall.

Revert back to the default theme

To set back the default theme of your WordPress website, you no need to delete the theme. Simply follow these steps below to deactivate your theme without deleting it.

  1. Login to your Cpanel.
  2. Search for the FileManager.
  3. Go to the Root Directory.
  4. Find the wp-content folder and open it.
  5. Now you will find the themes folder inside it. Give a right-click on it and select Rename.
  6. Name the folder with any other name like “themes_deactivate”.

This process makes the WordPress revert back and set the default theme as the current theme and solve your problem if it is because of the themes.

Edit load-styles.php

Force the UTF8 encoding by replacing the corresponding line in wp-admin/load-styles.php

1header('Content-Type: text/CSS; charset=UTF-8');

Re-upload load-styles.php

To kick out the error in the WordPress Dashboard, you can edit the WordPress core file. But this is never a good idea. Have a thorough look at the code inside the styles.css file. For this, you need to follow these steps.

  1. Go to wp-admin/load-styles.php.
  2. Open it and check for the following line of code.

3. Change this code as follows

1error_reporting( E_ALL | E_STRICT );

4. Now refresh your admin page few times, and your page will be successfully loaded.

Hopefully, this can solve your Dashboard issue in WordPress.

Edit your wp-config file

If the above-mentioned solution does not satisfy you, try editing your wp-config.php file. Instead of editing WordPress core files Perhaps you might feel better modifying the config file in WordPress. So in the wp-config.php file, place the following code at the bottom of your file.

1define( 'CONCATENATE_SCRIPTS', false );

This will resolve your problem with WordPress dashboard.

Re-install the Modules

To solve the problem ‘admin Dashboard not displaying’, you need to Uninstall and Re-install the modules. To do this, follow these steps.

  1. Access Modules in WordPress through
  2. Uninstall all the modules and re-install again.

This will solve your problem easily.

Upgrade the WordPress Plugins

Have you ever installed plugins for admin menu such as ‘Admin Drop Down Menu’ or ‘Lighter Menus’? These plugins can also cause conflicts in your admin panel or dashboard. So, try upgrading them to the upper versions. This can solve your problem if it is due to the outdated plugins.

Deactivate plugins

If you are facing the issue ever after the up gradation of the admin plugins, then you have to deactivate all your plugins. Please Proceed with the following steps mentioned below.

  1. Select the Plugins option from your dashboard.
  2. Click on Installed plugins.
  3. Click on Active button.
  4. Now you will see the list of plugins activated. Click on Deactivate buttons below each plugin to deactivate all.
  5. Reload the page and come back into your WordPress admin.
  6. If your dashboard is displaying properly, check for the conflicting plugin.
  7. Again follow the same steps and activate the plugins one at a time.
  8. Repeat this until you found the culprit plugin.

Hope this will solve your problem, if the problem ‘Admin Dashboard not displaying’ is due to plugins.

Change the version of PHP

Changing the Version of PHP sometimes can solve your problem with WordPress dashboard easily. To Update your PHP version, Follow the below steps.

  1. Login to the Cpanel.
  2. Search for the Software and Services section.
  3. Under this section, you will find PHP Configuration.
  4. Select this icon. This action takes you to the other page.
  5. Select the version of PHP you want and Click on Update.

This will surely solve your Problem in displaying dashboard.

Reupload all the WordPress Files

The error caused in the display structure of dashboard can be resolved easily by uploading the WordPress files, if the error is due to the files. For this process, you need to follow the below given steps.

  1. Login to your Account through Cpanel.
  2. Search for File Manager option.
  3. Select the root directory. Make sure that Show hidden files box is keep checked.
  4. Now delete all the files Excerpt the wp-config.php file.
  5. Download a copy of WordPress freshly and Extract it to any folder on your desktop screen.
  6. Lastly, copy all the files and paste them in the root directory of current WordPress file manager.

This will help you in restoring the lost Admin Dashboard CSS styles and show up dashboard correctly.

Edit the screen.php file

You can find the file in /wp-admin/ folder. The problem with this screen.php can be easily solved. To edit the file, follow these steps.

  1. Login to Cpanel.
  2. Search for the wp-admin folder in root directory.
  3. Inside it, you can find ‘Includes’ file.
  4. Here inside this file, you can see the screen.php file.
  5. Now give a right-click on it and select edit option.
  6. Now add a small bit of code to the file.

This can solve the issue Admin Dashboard not displaying in WordPress.

Re-install WordPress

To erase the problem, just uninstall your WordPress and re-install it.

Repair your database

The database is the most prominent component in the WordPress. If such an element is corrupted, you need to repair it. Fortunately, WordPress provides simple database repair without having any technical knowledge.To repair your database, you have two methods. Follow the methods carefully and choose the best which suits your database.

Method 1: Edit the wp-config.php file

The wp-config file holds information about the database and permits to repair the database. To enable the database repair, follow these steps

Note: Always maintain a Backup to get rid of loss of data due to accidental mistakes.

  1. Login to Cpanel.
  2. Choose File Manager.
  3. Inside the root directory, you can find the wp-config file.Give a right-click on it and select Edit option.
  4. After this line of code
    1if ( !defined('ABSPATH') )
  5. Add this line
  6. Save changes and upload this file back to your server.
  7. Now open your browser and enter the following Url.
  8. Replace “yoursite” in the above URL with your WordPress site address.
  9. You will be directed to this page below.
  10. Select “Repair Database” option.
  11. This will repair your database.

Now reload your site and see if the dashboard is correctly displayed. If it worked for you, Remove the added line from the wp-config file and reupload it to the server. if this method does not benefit you, follow Method 2.

Method 2: Through PHPMyAdmin

To follow this process, go through the steps carefully.
  1. Login to Cpanel.
  2. Open PHPMyAdmin under database section.
  3. This will take you to another page. Give a click on your left-hand side to select your WordPress database name. (If you have multiple databases in your phpMyAdmin and if you don’t know to which database belongs to your currently using WordPress site, then check the wp-config.php file to find your database name).
  4. A table list opens for you.Simply select all the tables in that list.
  5. Now click the dropdown box at the end of the page and select ‘Repair Database.’
  6. With this, the PHPMyAdmin proceeds to repair your tables.
  7. Once done, reload your site and see if the problem vanished.

Set field value for modules

The field value for the “MODULE_ADMIN_DASHBOARD_INSTALLED” is the combination of ten PHP files. The value for the Admin modules in the configuration table is as shown in the example.

1INSERT INTO configuration (configuration_title, configuration_key, configuration_value, configuration_description, configuration_group_id, sort_order, date_added) VALUES ('Installed Modules', 'MODULE_ADMIN_DASHBOARD_INSTALLED', 'd_total_revenue.php;d_total_customers.php;d_orders.php;d_customers.php;d_admin_logins.php;d_security_checks.php;d_latest_news.php;d_latest_addons.php;d_version_check.php;d_reviews.php', 'List of Administration Tool Dashboard module filenames separated by a semi-colon. This is automatically updated. No need to edit.', '6', '0', now());

If this fails to work for you, then follow the next solution.

Add jquery-migrate tool

Adding the jquery-migrate tool can flush out the issue with Admin Dashboard not displaying properly. Open admin/includes/template_top.php. Simply add the following lines of code to your template_top.php below all the other queries.

1<link rel="stylesheet" type="text/css" href="">
2<script type="text/javascript" src=""></script>
3<script type="text/javascript" src="http://www.xxxxxxcom/xxxx/xxx/ext/jquery/ui/jquery-ui-1.8.22.min.js"></script>

This will make you get rid of the issue in Admin dashboard.


We have given you the possible solutions to fix WordPress Dashboard not displaying. Hope our article helped you in solving the Admin Dashboard not displaying correctly issue in WordPress. For more WordPress Server Error solutions, keep following us.

Continue Reading
Click to comment

Leave a Reply

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

More in solution

    About Me:

    Szabi Kisded

    Hey there, I'm Szabi. At 30 years old, I quit my IT job and started my own business and became a full time WordPress plugin developer, blogger and stay-at-home dad. Here I'm documenting my journey earning an online (semi)passive income. Read more

    Sign up for my newsletter and get the YouTube Caption Scraper WordPress plugin for free
    (worth 29$)!

    All My Plugins In A Bundle:

    My AutoBlogging Plugins:

    My Online Courses:

    A Theme I Recommend:

    Featured Posts:

    To Top