This error will likely deter you from accessing Your website dashboard. It repeat as many times as you try to refresh your browser hoping to be fixed.
No amount of refresh nor clear browser data will fix this particular error. The reason why we made this content is to help you out fixing this annoying website error, plus, we have tip for you to avoid recurrence. Okay let’s get started!
Why “There has been a critical error on this website. Learn more about troubleshooting WordPress” Error
No doubt, the common reason for this error is that one of your site’s plugin or theme failed to load due to recent change or upgrade.
How to fix “There has been a critical error on this website. Learn more about troubleshooting WordPress” error
This section provides information about fixing the error in 5 different ways One of the solution will work for you!
How to fix: Diactivate affected Plugin and theme on websites recovery dashboard
If you’ve installed your site on latest WordPress CMS version, WordPress would send a recovery link via your email address, email which you used to register your WordPress CMS. Check all previous emails in your email box under All Mails, Inbox, Important and Spam folder for the recovery link!
The recover email has a link will help you get access to your site’s dashboard in recovery mode, plus the email will hint you about the cause of the error. The most common causes of the error are plugin or Theme or both.
If you’ve discovered the recovery link, congrats! Now, go through it, and you’ll be able to login into your site’ dashboard successfully.
In your site’ dashboard, go to “Plugins” area, review all plugins and deactivate the one(s) triggering the error. If there aren’t indication showing it’s a plugin triggering the error, go to “theme” area.
On the theme area, review your site’ themes. Once you found the theme triggering the error, deactivate the theme, and your site will automatically move to default theme, and the error will be fixed.
How to fix: via website’ root Directory
Now login into your site’s hosting provider to access your hosting provider cpanel.
Next, go to” Hosting” or “webhisting” area. Your hosting provider’ cpanel has either one of the two sections.
Now I want you to find “Public_html” or “Opcache” folder under one of these two folders you’ll find “wp-content” folder.
On “wp-content” folder go to “plugins” folder rename the “plugins” to “plugins1”.
Renaming plugins folder to plugins1…
And check whether you can access your site’s dashboard. If the error isn’t fixed, then rename the plugins1 folder to its original name “plugins”.
Next, go to “themes” folder, rename it to “themes1″…
More captivating content?
Sign up to Inresite newsletter, and receive more captivating content at your email box.
…and check whether the error is fixed. If the error still persist, read the next solution.
How to fix: contact your webhosting provider
Okay, I want you to contact your site’ webhosting provider. The simplest way to get your web hosting contact information is to go to Google and search with this keyword [add web hosting name] customer care. And Google will return results of the available your web hosting provider’ contact info.
Emailing your webhosting provider may take too long, In my case, I contact them via phone call.
If they admit that the error is from them, and have the error fixed, reload the error page to check. If the error still shows, use the next solution.
How to fix: Migrate your site to other webhosting provider
Remember that you can still access your webhosting cpanel. Through the web hosting cpanel, you can migrate to a responsibility web hosting. The steps includes:
- Unlock your website on your current webhosting provider
- Sign up for a new web hosting provider
- Add you site to the new webhosting Provider
- Copy your site’ name server from the new web hosting provider to and replace with your current webhosting provider’ Name server.
Now go back to your new webhosting provider, and try migrating. Your new provider will charge you within the range of $7 to $30 for the migration.
Once you’ve done the migration, you wiil see that the error is fixed.
For more information about How to migrate a site fom one webhost to another, <= see.
The alternative to webhosting migration solution, which I don’t advice is to uninstall your site’s; this involves deleting your site’s data.
how to fix error: Delete site’ data
Before making an attempt to Delete your site’ data, make sure to backup your current site’ data via your hosting provider cpanel. If you can find the backup add on, it means the add isn’t yet installed. If it requires you to purchase it, do so and have it installed and back up your site data before moving on.
Once you’ve successfully backed up all your site’ data, now on the hosting provider cpanel, find “uninstall site” under your Hosting settings, hit “delete your website including all data”.
hit “okay” or “uninstall”.
Once you’ve deleted all data, now try accessing your site’ dashboard. With this final solution, You’ll be able to access your site.
Now go back to the back up add on, and restore your site!
How to avoid “There has been a critical error on this website. Learn more about troubleshooting WordPress.” Error from recurring?
To avoid the error from recurring, Once you access your site back end via WordPress recovery link or through any other solutions mentioned here, go to your plugin section and disable each and every installed plugin’ auto-update option.
Also do the same with your installed themes. Since we have found that some new plugin or theme updates, can break website, can trigger this error.