wpseek.com
Uma área de pesquisa sobre o WordPress para devs e autores do tema
wp_trigger_error › WordPress Function
Desde6.4.0
Obsoleton/a
› wp_trigger_error ( $function_name, $message, $error_level = E_USER_NOTICE )
Parâmetros: (3) |
|
Definido em: |
|
Codex: |
Generates a user-level error/warning/notice/deprecation message.
Generates the message whenWP_DEBUG
is true.Funções relacionadas: wp_get_theme_error, wp_image_editor, wp_generator, wp_get_plugin_error, wp_trim_words
Fonte
function wp_trigger_error( $function_name, $message, $error_level = E_USER_NOTICE ) { // Bail out if WP_DEBUG is not turned on. if ( ! WP_DEBUG ) { return; } /** * Fires when the given function triggers a user-level error/warning/notice/deprecation message. * * Can be used for debug backtracking. * * @since 6.4.0 * * @param string $function_name The function that was called. * @param string $message A message explaining what has been done incorrectly. * @param int $error_level The designated error type for this error. */ do_action( 'wp_trigger_error_run', $function_name, $message, $error_level ); if ( ! empty( $function_name ) ) { $message = sprintf( '%s(): %s', $function_name, $message ); } $message = wp_kses( $message, array( 'a' => array( 'href' ), 'br', 'code', 'em', 'strong', ), array( 'http', 'https' ) ); trigger_error( $message, $error_level ); }