Close Menu
WordPress ExpertsWordPress Experts
    Facebook
    WordPress ExpertsWordPress Experts
    • Technology
      • AI & Machine Learning
      • Cloud Computing
      • Cybersecurity
      • Software Reviews
    • CRM
      • Freshworks
      • HubSpot
      • Microsoft Dynamics
      • Open Source CRM
      • Salesforce
      • Zoho
    • Programming
      • WordPress
        • WordPress Errors
        • WordPress Themes
        • WordPress Performance
        • WordPress Plugins
        • WordPress SEO
          • Google AdSense
        • Vulnerabilities
        • Responsive WordPress Themes
        • WooCommerce
          • WooCommerce Tips
        • WordPress Security
          • Wordfence
    • Web Development
    • Web Hosting
    • Digital Marketing
    • Contacts
      • Write for Us
      • Fix Hacked WordPress Site
      • Web Design Services
      • Page Builder Services
      • Woocommerce Services
      • WordPress Forms Services
      • WordPress LMS Development Services
      • WordPress Maintenance & Support Services
    Facebook
    WordPress ExpertsWordPress Experts
    Home»Programming»WordPress»WordPress Errors»Fix “There Has Been a Critical Error on This Website” (The 2026 Guide)
    WordPress Errors

    Fix “There Has Been a Critical Error on This Website” (The 2026 Guide)

    WP Experts TeamBy WP Experts TeamJanuary 13, 2026Updated:January 13, 2026No Comments5 Mins Read
    Share Facebook Twitter LinkedIn Reddit Telegram Email WhatsApp
    There Has Been a Critical Error on Your Website
    Share
    Facebook Twitter LinkedIn Email Telegram WhatsApp

    You check your website, expecting to see your homepage. Instead, you see a terrifyingly simple message:

    “There has been a critical error on this website.”

    Sometimes, it adds: “Please check your site admin email inbox for instructions.”

    This is the modern version of the infamous “White Screen of Death.” It means something on your site—usually a plugin or theme—has crashed so badly that WordPress stopped working to protect itself.

    Don’t Panic. Your data is safe. Your content is safe. This is just a software conflict, and it is 100% fixable.

    In this guide, we will walk you through the 5 proven steps to get your site back online, from the easiest email fix to the advanced debugging tricks.

    Step 1: Check Your Email (The "Magic Link" Fix)

    Since WordPress 5.2, the system is smart enough to catch the error. When the site crashes, WordPress usually sends an automated email to the Administrator.

    What to look for:

    • Subject Line: “Your Site is Experiencing a Technical Issue”

    • Sender: WordPress.

    What to do:

    1. Open the email.

    2. Scroll down to the “Recovery Mode” link.

    3. Click it. This link logs you into a special “Safe Mode” version of your dashboard where the broken plugin is paused.

    4. Once logged in, go to the Plugins page. You will see a red banner telling you exactly which plugin failed.

    5. Deactivate or Delete that plugin.

    6. Click “Exit Recovery Mode” at the top bar.

    Problem: “I didn’t get an email!” If your site has email issues (see our Email Fix Guide), you won’t get this message. If that happens, move to Step 2.

    Step 2: Enable Debugging (The Detective Work)

    If you didn’t get the email, you are flying blind. You need to find out what caused the error. Is it Elementor? Is it WooCommerce?

    We need to turn on the “Black Box” recorder for your website. This is called WP_DEBUG.

    How to do it:

    1. Connect via FTP: Use a tool like FileZilla or your hosting File Manager.

    2. Find wp-config.php: It is in the main folder (public_html).

    3. Edit the File: Right-click and edit.

    4. Add Code: Scroll down to the line that says “That’s all, stop editing”. Just before that line, paste this code:

    PHP

     
    define( 'WP_DEBUG', true );
    define( 'WP_DEBUG_LOG', true );
    define( 'WP_DEBUG_DISPLAY', false );
    
    1. Save: Upload the file back to the server.

    2. Refresh: Reload your broken website. It will still show the error.

    3. Check the Log: Go back to FileZilla. Go to the wp-content folder. You will see a new file called debug.log.

    4. Read it: Open that file. Look for the words “Fatal Error”. It will tell you the exact file path.

      • Example: /wp-content/plugins/bad-plugin/index.php

    Now you know exactly which plugin is the villain!

    Step 3: Deactivate the Bad Plugin (Manually)

    Now that you know which plugin broke your site (from Step 2), let’s kill it. Since you can’t access the dashboard, we do this via FTP.

    1. Connect via FTP.

    2. Navigate to wp-content/plugins.

    3. Find the folder of the bad plugin (e.g., bad-plugin).

    4. Rename it: Right-click and rename it to bad-plugin_OFF.

    5. Test: Reload your website.

    Did it work?

    • Yes: Your site is back! You can now log in and delete that broken plugin properly.

    • No: If the site is still broken, maybe it wasn’t a plugin. It might be your Theme.

    Step 4: Fix Theme Conflicts

    If renaming the plugin didn’t work, your Theme might be the issue. This happens often after a major update.

    1. Connect via FTP.

    2. Navigate to wp-content/themes.

    3. Find your active theme folder (e.g., astra or divi).

    4. Rename it: Change it to astra_OFF.

    5. Test: WordPress will automatically revert to a default theme (like Twenty Twenty-Four). If your site loads (even if it looks ugly), you know your theme was the problem.

    Fix: Contact the theme developer or restore a backup of the theme version that worked.

    Step 5: Increase PHP Memory Limit

    Sometimes, the “Critical Error” is just your server running out of gas. This is common with heavy sites running WooCommerce and Elementor together.

    The Fix:

    1. Open your wp-config.php file again.

    2. Add this line:

      PHP
       
      define( 'WP_MEMORY_LIMIT', '512M' );
      
    3. Save and refresh.

    If the error was caused by “Memory Exhausted,” your site should load instantly. (Read our full Memory Limit Guide for more details).

    Step 6: PHP Version Mismatch

    In 2026, WordPress requires PHP 8.1 or higher. However, some old plugins still rely on PHP 7.4. If you recently upgraded your hosting PHP version, an old plugin might crash.

    How to test:

    1. Log in to your Hosting Control Panel (cPanel/hPanel).

    2. Look for “PHP Configuration” or “MultiPHP Manager.”

    3. Downgrade your PHP version one step (e.g., from 8.3 to 8.1).

    4. Refresh your site.

    If the site comes back, you have an outdated plugin that isn’t compatible with modern PHP. You need to find it and replace it.

    Conclusion

    The “Critical Error” message is annoying, but it is actually helpful. It protects your site from showing raw code errors to visitors.

    Recap of Solutions:

    1. Check Email: Look for the recovery link.

    2. Enable Debug: Check debug.log to find the culprit.

    3. Rename Folders: Disable specific plugins via FTP.

    4. Increase Memory: Give your site more RAM.

    Still Seeing the Error? If you have tried all 6 steps and your site is still down, the issue might be a corrupted database or a deep server conflict. Don’t risk losing your data.

    Contact Our WordPress Emergency Team today. We specialize in fixing critical errors. We can log in, read the advanced logs, and get your business back online in minutes.

    Share. Facebook Twitter LinkedIn Email Telegram WhatsApp
    Previous ArticleHow to Remove Malware from a WordPress Website (The 2026 Guide)
    Next Article Cheapest & Fastest Hosting in India: The 2026 Buyer’s Guide
    WP Experts Team
    • Website

    As a global digital solutions partner, we empower businesses with integrated technology platforms. We specialize in crafting high-performance WordPress websites—from custom design and SEO-optimized content to robust e-commerce. Furthermore, we unlock growth by implementing and optimizing Salesforce, streamlining your CRM, and automating sales and service processes. From your digital storefront to your customer relationships, we provide end-to-end solutions to achieve your online goals.

    Related Posts

    WordPress Errors

    How to Fix WordPress Login Page Refreshing and Redirecting Issue (2026 Complete Guide)

    January 28, 2026
    WordPress Errors

    How to Fix “White Text” and Missing Buttons in WordPress Editor (The 2026 Guide)

    January 27, 2026
    WordPress Errors

    The Ultimate Guide to Common WordPress Errors (and How to Fix Them)

    January 15, 2026
    Add A Comment

    Comments are closed.

    fix hacked wordpress websites and remove malware
    fix wordpress issues
    create a wordpress website with elementor
    fix woocommerce issues and customize theme
    migrate or clone wordpress site to new host or domain
    Top Articles

    How to Fix WordPress Login Page Refreshing and Redirecting Issue (2026 Complete Guide)

    January 28, 2026

    How to Fix “White Text” and Missing Buttons in WordPress Editor (The 2026 Guide)

    January 27, 2026

    Best Clone App Development Companies to Multi-Service (Super) Apps

    January 22, 2026

    How to Sell Personalized Products in WooCommerce Using File Uploads

    January 22, 2026
    Facebook
    • Client Experiences
    • WordPress Forms Services
    • Page Builder Services
    • Woocommerce Services
    • WordPress Migration Services
    • WordPress Maintenance & Support Services
    • Fix Hacked WordPress Site
    • WordPress LMS Development Services
    • Web Design Services
    © 2026 WordPress Experts All rights reserved

    Type above and press Enter to search. Press Esc to cancel.