WordPress plugin

Fatal Error Notify Pro

Fatal Error Notify Pro sends email notifications when it detects a fatal error or another PHP error level you have selected. It can report an error from a single page or process even while the rest of the site remains available. This can help you find problems after extension or theme updates and investigate them before they cause wider issues.

Fatal Error Notify Pro

Get alerts for errors on individual pages

Fatal Error Notify Pro sends email notifications when it detects a fatal error or another PHP error level you have selected. It can report an error from a single page or process even while the rest of the site remains available. This can help you find problems after extension or theme updates and investigate them before they cause wider issues.

How the shutdown hook detects errors

The add-on hooks into PHP's shutdown function to send a notification just before a page stops loading. A 500 Internal Server Error can still trigger PHP shutdown actions. If the whole website is offline, the plugin can detect and report an error in most cases.

Choose which PHP error levels should generate notifications. To exclude a particular error, use the fen_ignore_error filter. Its error data includes the PHP error code in type, the message, the file path in file, and the line number in line. You can use those details to decide which recorded errors to ignore.

Pro notifications and integrations

The Pro edition includes Slack notifications, error logging, multisite support, out-of-memory handling, an option to hide the plugin settings, and controls for pausing individual notifications.

It also integrates with Gravity Forms, WooCommerce, WPForms, WP Fusion, and WP Mail SMTP. Notifications can be sent when errors are logged in those plugins.

Manage settings with WP-CLI

Use WP-CLI to inspect or update plugin settings with get_option and update_option. For example, you can check whether Slack notifications are enabled or set the notification email address.

WP-CLI can apply an update across multiple websites by passing a site list to a command with xargs. For settings stored as arrays, such as error levels or selected plugins, supply JSON-formatted values. You can first use get_option to inspect the value you plan to update.

Set up notifications

Install and activate Fatal Error Notify Pro in WordPress, then choose the notification email address, error levels, and notification settings. Configure Slack, multisite, or supported integrations if they are part of your process. Use WP-CLI when you prefer to manage settings from the command line.

WordPress Catalog DearFlip Pro DeepL Pro API plugin Defender Pro Delivery & Pickup Date Time for WooCommerce Pro Deposits & Partial Payments for WooCommerce Pro Design Upgrade for LearnDash Pro Designil PDPA Thailand Pro Different Menu in Different Pages Pro Digital Goods for WooCommerce Checkout Pro Digital Signature For Contact Form 7 Pro