0 items
24/7 Support & Sales   1300 210 210
Online Support Web Hosting

My WordPress site is displaying a blank page

Most avid WordPress users have experienced a blank page on their site, leaving them confused about the real issue. It could appear on your WordPress admin while everything else is running. In some cases, it may appear on specific pages with everything else working just fine.

A number of things can cause the issue. It could be memory limit exhaustion, a dysfunctional plugin, a poorly coded theme, or an issue with the server. It may require you to make changes to your site. Hence, the need for sufficient backup before fixing the issue.

There are a few possible solutions to fix this. You may check for PHP errors, increase your memory limit, disable plugins, or change to the default theme.

How to Check for PHP Errors

Consider viewing the list of errors encountered by your site, this may help determine the cause of the issue. To locate and view the PHP error log, follow these steps:

  1. Click on My Account at the top of this page.
  2. Select Hosting Manager from the drop-down menu.
  3. Enter your username and password and click Log In.
  4. On the Home page, click on the Files icon, or the [ v ] arrow button on the right side, and then click the File Manager button.
  5. Select Web Root (public_html/www) and click Go.
  6. Find the error_log file. Right click the file and select View. This will display a list of errors encountered by your website.

From here, you may now work on the error causing the problem.

How to Increase Memory Limit

This is the most common reason why a blank page appears. To fix an exhausted memory limit, please refer to How to increase PHP memory limit.

How to Disable Plugins

In case increasing the memory does not work, then you may need to start troubleshooting. The blank page may be caused by a specific plugin or a theme. Let us start with disabling all plugins by following the steps below:

  1. Click on My Account at the top of the page.
  2. Select Hosting Manager from the drop-down menu.
  3. Enter your username and password, and click Log In.
  4. On the Home page, click the word Files or the [ v ] arrow button on the right side.
  5. Click the File Manager icon, which is next to the Directory Privacy icon.
  6. Select Web Root (public_html/www) and click Go.
  7. All of the files and folders in your web space will be displayed. Look for the wp-content folder in your public_html folder, and then double click.
  8. Inside wp-content folder, right click on plugins folder, and choose Rename. Then, rename the plugins folder, as you desired. This will deactivate all of your plugins.
  9. Check if the site works.
  10. If the site works, change folder name to original name (plugins).
  11. Open plugins folder by double clicking it.
  12. Under plugins folder, rename the files one by one, and check if the site is affected as you rename. This should determine which among the plugin is causing the error.
  13. Change the file name to original name once again when a certain plugin is not causing the error.
  14. When you found the plugin causing the issue, deactivate that plugin.

If the issue is caused by a plugin, then it should be fixed by now. If not, continue troubleshooting by changing to the default theme.

How to Change to Default Theme

Change your site to the default theme in case disabling your plugin does not fix the issue. Again, please make sure to create a backup.

  1. Click on My Account at the top of the page.
  2. Select Hosting Manager from the drop-down menu.
  3. Enter your username and password, and click Log In.
  4. On the Home page, click the word Databases or the [ v ] arrow button on the right side. Click phpMyAdmin.
  5. On the left corner, a list of database will be displayed. Look for your database name, and then click it.
  6. Under your database name, look for wp_options, and then click it.
  7. A list of options will display on the screen. You may display all lists by clicking Show All at the bottom of the page or display next lists by clicking [ > ] button, next to Show All.
  8. Look for template, stylesheet, current theme under option_names column, and update these names by clicking Edit on its left side.
  9. Change the option_value to twentyseventeen on the field provided. Click Go.
  10. Check if the site works.

Other Solutions

If by chance, you have a backend access, but the front-end is displaying a blank page, try emptying your cache. The issue may have happened due to a caching plugin. Clearing cache is also advisable in case the blank page appears after a very long post.

By now, your WordPress site should be working. If none of the above solved the issue, you may contact our 24/7 Support for assistance.

Congratulations! Your WordPress site is now running.

If you want to know how to fix WordPress memory exhausted error, click here.

If you want to know how to fix database connection error in WordPress, click here.

If you want to know how to fix internal server error in WordPress, click here.

Was this helpful? Yes No 39% of people found this helpful.