Title: wp-includes/error-protection.php | Developer.WordPress.org

---

# File: wp-includes/error-protection.php

 * function[wp_paused_plugins()](https://developer.wordpress.org/reference/functions/wp_paused_plugins/)
 * Get the instance for storing paused plugins.
 * Used by [5 functions](https://developer.wordpress.org/reference/functions/wp_paused_plugins/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_paused_plugins/#uses)
   | Source: [wp-includes/error-protection.php:14](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/error-protection.php#L14-L22)
 * function[wp_paused_themes()](https://developer.wordpress.org/reference/functions/wp_paused_themes/)
 * Get the instance for storing paused extensions.
 * Used by [6 functions](https://developer.wordpress.org/reference/functions/wp_paused_themes/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_paused_themes/#uses)
   | Source: [wp-includes/error-protection.php:29](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/error-protection.php#L29-L37)
 * function[wp_get_extension_error_description()](https://developer.wordpress.org/reference/functions/wp_get_extension_error_description/)
 * Get a human readable description of an extension’s error.
 * Used by [2 functions](https://developer.wordpress.org/reference/functions/wp_get_extension_error_description/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_get_extension_error_description/#uses)
   | Source: [wp-includes/error-protection.php:47](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/error-protection.php#L47-L72)
 * function[wp_register_fatal_error_handler()](https://developer.wordpress.org/reference/functions/wp_register_fatal_error_handler/)
 * Registers the shutdown handler for fatal errors.
 * Used by [0 functions](https://developer.wordpress.org/reference/functions/wp_register_fatal_error_handler/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_register_fatal_error_handler/#uses)
   | Source: [wp-includes/error-protection.php:81](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/error-protection.php#L81-L96)
 * function[wp_is_fatal_error_handler_enabled()](https://developer.wordpress.org/reference/functions/wp_is_fatal_error_handler_enabled/)
 * Checks whether the fatal error handler is enabled.
 * Used by [1 function](https://developer.wordpress.org/reference/functions/wp_is_fatal_error_handler_enabled/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_is_fatal_error_handler_enabled/#uses)
   | Source: [wp-includes/error-protection.php:108](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/error-protection.php#L108-L140)
 * hook[wp_fatal_error_handler_enabled](https://developer.wordpress.org/reference/hooks/wp_fatal_error_handler_enabled/)
 * Filters whether the fatal error handler is enabled.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/wp_fatal_error_handler_enabled/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/wp_fatal_error_handler_enabled/#uses)
   | Source: [wp-includes/error-protection.php:139](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/error-protection.php#L139-L139)
 * function[wp_recovery_mode()](https://developer.wordpress.org/reference/functions/wp_recovery_mode/)
 * Access the WordPress Recovery Mode instance.
 * Used by [4 functions](https://developer.wordpress.org/reference/functions/wp_recovery_mode/#used-by)
   | Uses [1 function](https://developer.wordpress.org/reference/functions/wp_recovery_mode/#uses)
   | Source: [wp-includes/error-protection.php:149](https://github.com/WordPress/wordpress-develop/blob/6.9.4/src/wp-includes/error-protection.php#L149-L157)