If your site suddenly shows a “There has been a critical error on this website” message, don’t worry… this is almost always caused by a broken or incompatible plugin. You can fix it quickly with these steps.
Step 1: Turn On Debug Mode
Using your File Manager or SFTP, open this file:
wp-config.php
Find this line or add it:
define(‘WP_DEBUG’, false);
Change it to:
define(‘WP_DEBUG’, true);
Save the file, and then reload the broken page.
Step 2: Find the Plugin Causing the Error
After reloading, WordPress will usually display a clear error message showing:
- The plugin name
- The file that crashed
Make a note of the plugin name.
Step 3: Disable the Broken Plugin
Go to:
/wp-content/plugins/
Find the plugin folder and rename it. For example:
contact-form → contact-form-disabled
Step 4: Reload Your Website
Refresh your site. The error should now be gone and your site will load normally.
WordPress will automatically deactivate that plugin.
Why This Works
Renaming the plugin folder prevents WordPress from loading it — which instantly stops the crash without touching your content or settings.
Final Step (Important)
Once the site is back up:
- Set this back to false in wp-config.php:
define(‘WP_DEBUG’, false);
- Then contact Support so we can fix or replace the plugin properly.
When to reach out for help immediately…
If:
- The error doesn’t show a plugin name
- The site still doesn’t load after disabling the plugin
- You’re not comfortable editing files
👉 Just contact us — we’ll take care of it.

