pty( $wp_registered_settings[ $option_name ]['sanitize_callback'] ) ) { remove_filter( "sanitize_option_{$option_name}", $wp_registered_settings[ $option_name ]['sanitize_callback'] ); } // Remove the default filter if a default was provided during registration. if ( array_key_exists( 'default', $wp_registered_settings[ $option_name ] ) ) { remove_filter( "default_option_{$option_name}", 'filter_default_option', 10 ); } /** * Fires immediately before the setting is unregistered and after its filters have been removed. * * @since 5.5.0 * * @param string $option_group Setting group. * @param string $option_name Setting name. */ do_action( 'unregister_setting', $option_group, $option_name ); unset( $wp_registered_settings[ $option_name ] ); } } /** * Retrieves an array of registered settings. * * @since 4.7.0 * * @global array $wp_registered_settings * * @return array List of registered settings, keyed by option name. */ function get_registered_settings() { global $wp_registered_settings; if ( ! is_array( $wp_registered_settings ) ) { return array(); } return $wp_registered_settings; } /** * Filters the default value for the option. * * For settings which register a default setting in `register_setting()`, this * function is added as a filter to `default_option_{$option}`. * * @since 4.7.0 * * @param mixed $default_value Existing default value to return. * @param string $option Option name. * @param bool $passed_default Was `get_option()` passed a default value? * @return mixed Filtered default value. */ function filter_default_option( $default_value, $option, $passed_default ) { if ( $passed_default ) { return $default_value; } $registered = get_registered_settings(); if ( empty( $registered[ $option ] ) ) { return $default_value; } return $registered[ $option ]['default']; }
Fatal error: Uncaught Error: Call to undefined function wp_load_alloptions() in /var/www/html/djtracao.com.br/web/wp-includes/functions.php:1769 Stack trace: #0 /var/www/html/djtracao.com.br/web/wp-includes/load.php(791): is_blog_installed() #1 /var/www/html/djtracao.com.br/web/wp-settings.php(160): wp_not_installed() #2 /var/www/html/djtracao.com.br/web/wp-config.php(102): require_once('/var/www/html/d...') #3 /var/www/html/djtracao.com.br/web/wp-load.php(50): require_once('/var/www/html/d...') #4 /var/www/html/djtracao.com.br/web/wp-blog-header.php(13): require_once('/var/www/html/d...') #5 /var/www/html/djtracao.com.br/web/index.php(17): require('/var/www/html/d...') #6 {main} thrown in /var/www/html/djtracao.com.br/web/wp-includes/functions.php on line 1769

Fatal error: Uncaught Error: Call to undefined function get_option() in /var/www/html/djtracao.com.br/web/wp-includes/l10n.php:63 Stack trace: #0 /var/www/html/djtracao.com.br/web/wp-includes/l10n.php(139): get_locale() #1 /var/www/html/djtracao.com.br/web/wp-includes/l10n.php(868): determine_locale() #2 /var/www/html/djtracao.com.br/web/wp-includes/class-wp-fatal-error-handler.php(47): load_default_textdomain() #3 [internal function]: WP_Fatal_Error_Handler->handle() #4 {main} thrown in /var/www/html/djtracao.com.br/web/wp-includes/l10n.php on line 63