plugin-icon

Fatal Plugin Auto Deactivator – Never let a plugin break your site

מאת Linkon Miyan·
Automatically deactivates plugins that cause fatal errors to prevent site crashes and keep your WordPress site running smoothly.
דירוגים
5
גרסה
1.2.0
התקנות פעילות
70
עודכן לאחרונה
Jun 13, 2026
Fatal Plugin Auto Deactivator – Never let a plugin break your site

The Fatal Plugin Auto Deactivator plugin is a powerful tool designed to enhance the stability and reliability of your WordPress website. It automatically detects and deactivates plugins that cause fatal errors, preventing your entire site from crashing and becoming inaccessible.

Key Features

  • Automatic Error Detection: Monitors for fatal PHP errors in real-time using WordPress drop-in technology
  • Smart Plugin Identification: Identifies which plugin caused the fatal error by matching the error's file path against your active plugins
  • Instant Deactivation: Automatically deactivates the problematic plugin during the shutdown phase
  • Source-Aware Messaging: Detects whether a fatal error came from a plugin, theme, must-use plugin, drop-in, or WordPress core, and reports the source honestly — it never claims to have resolved an error it could not act on
  • Detailed Admin Notifications: Provides clear notifications about which plugin was deactivated and why
  • Persistent Error Logging: Records every detected fatal error in a permanent log for troubleshooting, even when no plugin could be attributed
  • Error Log Management Page: Dedicated admin page with an at-a-glance summary, source labels, and status badges to view, manage, and clear error history
  • Zero Configuration: Works right out of the box with no setup required
  • Custom Error Page: Displays a user-friendly error page with a reload button instead of the white screen of death
  • Debug-Aware Display: Shows detailed error information on the front-end error page only when WP_DEBUG is enabled for security; errors are always logged regardless
  • Drop-in Management: Automatically installs and manages WordPress fatal-error-handler.php drop-in

How It Works

This plugin uses WordPress's built-in drop-in system to provide the most reliable error handling possible. When activated, it:

  1. Installs a Drop-in: Creates a fatal-error-handler.php file in your wp-content directory
  2. Monitors for Errors: WordPress automatically uses this drop-in when fatal errors occur
  3. Captures Error Details: Records the error message, file, and line number during the shutdown phase
  4. Identifies the Plugin: Matches the error's file path against your active plugins to determine which plugin caused the issue
  5. Deactivates Safely: Automatically deactivates only the problematic plugin
  6. Logs Everything: Stores detailed information about every fatal error in a permanent log for troubleshooting
  7. Notifies Admins: Displays clear admin notices with error details when you next log in
  8. Shows User-Friendly Pages: Displays a custom error page with reload button instead of the white screen of death

The drop-in approach ensures maximum reliability since it operates at the WordPress core level, even when other plugins fail.

Use Cases

  • Development Environments: Test new plugins without worrying about site crashes
  • Production Sites: Add an extra layer of protection against unexpected plugin conflicts
  • Managed WordPress: Essential tool for agencies and freelancers managing multiple client sites
  • WooCommerce Stores: Prevent revenue loss from site downtime due to plugin errors

Why You Need This Plugin

WordPress fatal errors can make your entire site inaccessible, requiring FTP or hosting panel access to fix. With Fatal Plugin Auto Deactivator, your site remains operational even when a plugin causes a critical error, giving you time to address the issue without emergency measures.

חינםבתוכניות בתשלום
בביצוע ההתקנה, אנחנו מקבלים את הסכמתך לתנאי השירות של WordPress.com ולתנאים של התוסף של הצד השלישי.
נבדקו עד
WordPress 7.0
תוסף זה זמין להורדה ולשימוש דרך שברשותך.