Common WordPress Troubleshooting Techniques

WordPress is without a doubt the most popular Content Management System (CMS) in the world. And it’s one of the many great products InMotion Hosting offers to help our customers build dynamic websites that look great and are easy to maintain.

But errors and issues do happen from time to time. And if your site goes down, it can cost you visitors and potential cash flow. So what can you do if you get a strange error?

We’re now offering our proprietary recipe for blazing fast WordPress sites in our WordPress Hosting packages.

In this tutorial we will cover:

Follow along to find out everything you need to know to solve common WordPress issues you may face.

How To Enable WordPress Debugging

WordPress debugging mode provides more detailed information about errors that may be happening in the back of your site. Without debugging enabled, you may have errors firing without even noticing.

It’s best to enable debugging mode in a staging environment or local development environment. Using debug mode on a live site may display live errors to your visitors. This is not only a security risk, but also makes your site look ugly.

Disable WordPress Plugins

WordPress plugins make using WordPress so much easier by adding new functionality. But they can harm your site if they conflict with each other. Plugins are developed by different people all over the world. So conflicts can sometimes occur, especially if you’re using an inferior plugin.

The dedicated WordPress plugin testers do their best to mitigate plugin errors, but that’s only if you’re getting plugins directly from the WordPress repository–and that’s simply not the case with all plugins.

If you’re getting strange errors or a “white screen of death” when loading your site, you may need to disable plugins.

By deactivating a specific plugin or disabling all plugins, you are basically investigating to find the following information:

  1. Is it definitely a plugin causing the error?
  2. If so, which plugin is the culprit?

With this information, you’ll be able to find the best course of action. In most cases, it’s best to get advice from the plugin developer directory via

Dealing With 404 Errors–File Not Found

The 404 error triggers when the text in the URL comes up with no results from your page.

Why Are 404 Errors Bad?

404 errors are no good for your site. First of all, they provide a poor user experience. If a user simply made an error while typing in a URL, that’s no big deal. But, if the user went to that URL expecting to find something and instead saw nothing, then they may never return to your site.

Also, 404 errors are bad for search engine optimization (SEO). Search engines crawl your site and index it based on the content and navigation you’ve provided. If a search engine indexes a page, and you delete the page, the search engine may be referring their users to a dead page. If that keeps happening, the search engine will likely stop referring you and bury your site deeper in its results pages.

Disabling Your Current Theme

In the same way a plugin can cause errors, themes also add potential pitfalls. However, if you’re getting your themes from the repository, they have been vetted properly—so errors are rare.

Nevertheless, there are a lot of third-party themes out there that were contracted by a third-party designer or purchased from a theme marketplace. In these cases, older theme code might throw errors after WordPress updates.

So what to do? If you’re getting a strange theme error (usually a blank white page), switch to a default theme like WordPress’s Twenty Nineteen or Twenty Seventeen themes.

Be sure to check out our full guide on changing WordPress themes.

Other Common Errors

Often, you may get stranger errors that seem overwhelming. Fear not, there’s always a solution. We’ll run through some of the most common errors you might see.

Memory Exhausted Errors

This error typically means you have not allocated enough memory to run PHP for the desired action.

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1966080 bytes) in /home2/user1/public_html/fantasy/wp-includes/class-simplepie.php on line 5353

This can be corrected by adjusting your memory allocation in your php.ini file. You should have a php.ini file in your default folder where you installed WordPress.

Find the line of code that says:

memory_limit = 8M

And replace it with this:

memory_limit = 16M

You may need to keep adjusting this number to find out how much memory you need to allocate for your day-to-day work. If 16M doesn’t get the job done, you can up it to 32M.

Database Corruption Issues

At times, it’s possible for a WordPress database to get corrupted. You can find out more about this issues in our full guide on checking and fixing corrupt tables in a database.

Don’t Get Stressed Out (Most Errors Are Easy to Fix)

WordPress errors do happen from time to time. But the good news is you’re protected. WordPress shares a vast and dedicated community of developers, designers, and everyday users. If you’re having an issue, and the steps above are not working, chances are someone has had the same issue and found a fix for it.

You’re never alone when you’re using WordPress.

Thoughts on “Common WordPress Troubleshooting Techniques

  • I get this message on my Homepage:


    The backup of this post in your browser is different from the version below.

    Restore the backup


    What can I do?

    • Can you confirm whether this message is displayed while viewing your homepage or while editing your homepage?

      That message typically indicates that the browser is opened for editing a page that has since been updated/modified. Thus you can choose which version to continue to load in your browser.

  • Hi there,

    I have having difficulties loading my wordpress website. The domain is *hidden for security* and I am not sure what the problem is. My website developer has tried to push the blame away even though I know there is something wrong with the way he developed the website.

    Please help as I need this website for business.

    • Hi, I recommend following the steps in our guide here, to get a diagnosis of what is causing any loading issues with your website. I hope this helps!

  • I have a website of wordpress and i bought the free domain and when i want the recaptcha it is a problem pls can YOU HELP ME GUYS????????????????????????????????


    • We would need more information on how you have configured the plugin in order to help you. My recommendation is that you contact the support team/author responsible for the recaptcha plugin in order to get specific assistance. The contact information for them can usually be found on the plugin page.

  • hi, i am using windows server 2012 r2 and using wordpress plateform to run my website. i bought a domain and redirect my website from my host to new domain. but when i entered my domain name it shows my current ip address , i tried 100,000 ways to solve it but failed if anyone can help me with a sure short way please reply to my comment.

    • Hello Khalid,

      Sorry for the confusion with your website IP still showing at your location after a redirection. You will need to keep in mind that a re-direct does not change the location that a URL will resolve from. A re-direct accepts traffic from the internet and then tells the request that the site is actually elsewhere. This is why your URL is still showing the IP of your current server location. In order to change it, you would need to make a DNS change and redirect web traffic using an A record change; or, you would need to move that URL so that its DNS is controlled by the other location. If you are familiar with either of these types of changes, I highly recommend speaking with your web host’s technical support team. If you are a customer of InMotion Hosting, then you can contact our live tech support team through the information at the bottom of this page.

  • hi,

    i am new user, i just start with them storevilla pro, and i activated the woocommerce, my problem is that : when i clic on the categorie  or product,i see this message

    It looks like nothing was found at this location. Maybe try one of the links below or a search?


    what shall i do


  • i just uploaded my site a week ago, but now am trying to go back to the wordpress dashbaoard to edit a few things but i cant login, CANT even access the login page i keep getting this error msg


    Not Found

    The requested URL /wp-login.php was not found on this server.

    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.


    so i tried to do a restore backup wp in the restore/backup arear in my cpanel but the backup has been removed.


    please what do i do


    • I successfully navigated to your login page by going to: (Be sure to replace with your actual domain name).

      Are you still having issues at this time?

      Thank you,

  • Hi i’m getting the 


    error, I have disabled the plugins, chnaged the Theme and checked the files are there and still it cant resolve the page. Any ideas ?




    • If you are able to get into the admin dashboard, go down to the Settings >> Permalinks and change them to another selection. Save the setting and then set it back to what you had. Save that and you may be able to see the pages again.

  • Hello, excuse me, I’m still new to WordPress and I’m currently facing a problem with my premium version. All of the icon images on my dashboard and theme don’t show up properly, as you can see here, Any idea how to fix this issue?… Thanks a bunch mate.

    • The images/ icons are loading the theme has set those accordingly. Look here:

      You will need to follow the themes instructions on swapping those out.

  • In wordpress dashboard when I click on Pages, I get this message “Oops! That page can’t be found.

    It looks like nothing was found at this location. Maybe try one of the links below or a search?”

    Please help me to fix this issue. Im using wordpress 4.4.2 and zerif lite theme.

    Please click in this link to see the problem.

    My website is

    • Hello Anand,

      Sorry for the problem with the WordPress site. Even with the screenshot, it’s difficult to tell what you have done in order to generate that error page. Bascially, if it’s not there, then that means a page is missing. The pages/posts are kept in the database. If someone has not deleted it then there’s a possibility that there’s a problem with loading the data from the database. Make sure to try repairing the database. Otherwise, you should use a backup to recover. It doesn’t appear like you’re an InMotion customer so we can’t investigate it directly, but if you want for us to continue reviewing the issue, please give us the steps you’re taking to duplicate the error.

      If you have any further questions, please let us know.

      Kindest regards,
      Arnel C.

    • Hello Shashaa,

      Thank you for contacting us. As described above, you can disable your theme by FTP. Once you are connected via FTP with an FTP client such as FileZilla, you then will navigate to your themes folder. Rename your current theme and WordPress will automatically revert to the default theme.

      Have you tried this?

      Please explain the symptoms you are having, when you try to change themes.

      Thank you,

Was this article helpful? Let us know!