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.


Let's Connect, We Can Help

Email: support@presswizards.com
Text/SMS: 619-404-4090