BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Wonderful Fatal Circuit Breaker icon
Actively maintained Tested up to 7.0.6 #1 in auto deactivate

Wonderful Fatal Circuit Breaker

Counts recurring PHP fatal errors per plugin and automatically deactivates the broken plugin before it keeps your whole site down.

Active installs30+10+ tier
Downloads · 30d69▲ +1.5% vs prev. 30d
Rating—0 reviews
Health score58/100Fair
All-time downloads244Since Jul 2026
Support resolved—No recent threads
RequiresWP 6.2PHP 7.4+
Downloads · 7d17▲ +30.8% week over week
Our verdict

Use with caution

Wonderful Fatal Circuit Breaker works, but test it on a staging site before relying on it in 2026. It runs on 30+ sites and was last updated 3 months ago, and scores 58/100 on our health check.

  • Small user base (30+ active installs)
  • Very few reviews so far

Daily downloads

122537Jul 5Aug 16Sep 28
Yesterday1
Daily average (1y)3
Peak day50Jul 6, 2026
Last 12 months254

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Wonderful Fatal Circuit Bre… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
auto deactivate #78 1,354 Best auto deactivate plugins →
circuit breaker #1 60 Best circuit breaker plugins →
fatal error #34 3,997 Best fatal error plugins →
monitoring >100 1,947 Best monitoring plugins →
uptime #80 311 Best uptime plugins →

Version adoption

Share of active sites per release.

  • 1.0100.0%

About Wonderful Fatal Circuit Breaker

From the official readme · v1.0.2

Description

A broken plugin update can take a whole site down — and WordPress’ built-in recovery mode only pauses the plugin for the administrator who clicks the recovery link, while every visitor keeps seeing the error.

This plugin works like an electrical circuit breaker: it counts PHP fatal errors per plugin within a configurable time window. When the same plugin keeps crashing (default: 5 fatals within 10 minutes), the breaker trips and the plugin is deactivated automatically. Your site keeps running without the broken plugin instead of staying down.

Plugins your site must not run without (shop, membership, security) can be ticked off as protected — they are never deactivated automatically. For protected plugins you only get a notification, so a human can decide.

Optionally, a webhook URL (Slack, Discord, n8n, …) can be configured. Whenever the breaker trips — or a protected plugin keeps crashing — a notification is sent there.

What the breaker does when it trips:

  • Removes the broken plugin from the active plugins — without running any of its deactivation hooks (the plugin is broken; running its code would be exactly the wrong move).
  • Shows a persistent admin notice with the error details until you reactivate the plugin.
  • Sends a webhook notification if a webhook URL is configured.

Installation

  1. Upload the wonderful-fatal-circuit-breaker folder to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings > Fatal Circuit Breaker in your admin dashboard.
  4. Tick off the plugins that must never be deactivated automatically.
  5. Optionally enter a webhook URL and verify it with the Send test message button. That’s it!

Frequently asked questions

Which error types are counted?

E_ERROR, E_PARSE, E_CORE_ERROR, and E_COMPILE_ERROR — the errors that actually take a site down. Warnings, notices, and deprecations are ignored.

Can a single fatal error deactivate one of my plugins?

No. The threshold has a hard minimum of 2, and the default is 5 fatals within 10 minutes. A one-off hiccup never trips the breaker.

What happens to plugins I marked as protected?

Nothing — they are never deactivated automatically. If a protected plugin keeps crashing, you receive a webhook notification (if configured) so you can act manually. This plugin itself is always protected.

Are all fatal errors caught?

Runtime fatals — the vast majority, e.g. a plugin crashing while rendering a page — are caught. Fatals that happen while WordPress is still loading the plugin files themselves (e.g. a syntax error in a plugin’s main file) occur before this plugin can register its handler and cannot be counted.

Does this work on multisite?

The breaker only manages the per-site active plugins. Network-activated plugins are never touched.

Does this plugin affect my site’s performance?

No. The plugin only runs a very lightweight check at the very end of a PHP process, and only if a fatal error has occurred. It has no impact on the performance during normal site operation.

Changelog

1.0.2

  • Removed load_plugin_textdomain() call (translations are loaded automatically by WordPress.org since WP 4.6).
  • Prefixed the test-notice transient and WP_Error codes with the full plugin prefix.

1.0.1

  • Coding standards: prefixed global variables in uninstall.php.

1.0.0

  • Initial release.

Full changelog on WordPress.org →

Screenshots

The settings page: threshold, time window, webhook URL, and the list of protected plugins.
The settings page: threshold, time window, webhook URL, and the list of protected plugins.

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

FAQ

Wonderful Fatal Circuit Breaker: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is Wonderful Fatal Circuit Breaker free?

Yes. Wonderful Fatal Circuit Breaker is free to download and use from the official WordPress.org plugin directory.

Is Wonderful Fatal Circuit Breaker safe to use in 2026?

Wonderful Fatal Circuit Breaker works, but test it on a staging site before relying on it in 2026. It runs on 30+ sites and was last updated 3 months ago, and scores 58/100 on our health check.

How many websites use Wonderful Fatal Circuit Breaker?

Wonderful Fatal Circuit Breaker is active on 30+ WordPress websites and has been downloaded 244 times since it launched in July 2026. It was downloaded 69 times in the last 30 days.

Does Wonderful Fatal Circuit Breaker work with WordPress 7.1?

Wonderful Fatal Circuit Breaker is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Wonderful Fatal Circuit Breaker need?

Wonderful Fatal Circuit Breaker requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Wonderful Fatal Circuit Breaker last updated?

The latest version, 1.0.2, was released on July 5, 2026 (3 months ago).

Who makes Wonderful Fatal Circuit Breaker?

Wonderful Fatal Circuit Breaker is developed and maintained by wonderfulplugins.

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.