Make WordPress Core

Ticket #22228: template.diff

File template.diff, 653 bytes (added by niallkennedy, 12 years ago)

append array directly to $wp_settings_errors

  • wp-admin/includes/template.php

     
    11481148function add_settings_error( $setting, $code, $message, $type = 'error' ) {
    11491149        global $wp_settings_errors;
    11501150
    1151         if ( !isset($wp_settings_errors) )
     1151        if ( ! isset( $wp_settings_errors ) )
    11521152                $wp_settings_errors = array();
    11531153
    1154         $new_error = array(
     1154        $wp_settings_errors[] = array(
    11551155                'setting' => $setting,
    11561156                'code' => $code,
    11571157                'message' => $message,
    11581158                'type' => $type
    11591159        );
    1160         $wp_settings_errors[] = $new_error;
    11611160}
    11621161
    11631162/**