wp_fatal_error_handler_enabled WordPress Filter Hook

The wp_fatal_error_handler_enabled hook is used to determine whether the fatal error handler is enabled. This hook is useful for plugin and theme developers who need to know whether their code is running in an environment where the fatal error handler is enabled.

apply_filters( 'wp_fatal_error_handler_enabled', bool $enabled ) #

Filters whether the fatal error handler is enabled.


Description

Important: This filter runs before it can be used by plugins. It cannot be used by plugins, mu-plugins, or themes. To use this filter you must define a $wp_filter global before WordPress loads, usually in wp-config.php.

Example:

$GLOBALS['wp_filter'] = array(
    'wp_fatal_error_handler_enabled' => array(
        10 => array(
            array(
                'accepted_args' => 0,
                'function'      => function() {
                    return false;
                },
            ),
        ),
    ),
);

Alternatively you can use the WP_DISABLE_FATAL_ERROR_HANDLER constant.


Top ↑

Parameters

$enabled

(bool)True if the fatal error handler is enabled, false otherwise.


Top ↑

Source

File: wp-includes/error-protection.php

View on Trac



Top ↑

Changelog

Changelog
VersionDescription
5.2.0Introduced.

The content displayed on this page has been created in part by processing WordPress source code files which are made available under the GPLv2 (or a later version) license by theĀ Free Software Foundation. In addition to this, the content includes user-written examples and information. All material is subject to review and curation by the WPPaste.com community.