From cd43f9611014f6637d6bdc8b72ea94ec7ba24721 Mon Sep 17 00:00:00 2001 From: duck_ Date: Fri, 13 Jan 2012 18:15:55 +0000 Subject: [PATCH] Prevent "Undefined index: settings-updated" notice in settings_errors(). Props garyc40. Fixes #19377. git-svn-id: http://svn.automattic.com/wordpress/trunk@19733 1a063a9b-81f0-0310-95a4-ce76da25c4cd --- wp-admin/includes/template.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/wp-admin/includes/template.php b/wp-admin/includes/template.php index f97ac7b601..c496441b72 100644 --- a/wp-admin/includes/template.php +++ b/wp-admin/includes/template.php @@ -1252,11 +1252,13 @@ function get_settings_errors( $setting = '', $sanitize = false ) { */ function settings_errors( $setting = '', $sanitize = false, $hide_on_update = false ) { - if ($hide_on_update AND $_GET['settings-updated']) return; + if ( $hide_on_update && ! empty( $_GET['settings-updated'] ) ) + return; $settings_errors = get_settings_errors( $setting, $sanitize ); - if ( !is_array($settings_errors) ) return; + if ( ! is_array( $settings_errors ) ) + return; $output = ''; foreach ( $settings_errors as $key => $details ) { @@ -1829,4 +1831,4 @@ function convert_to_screen( $hook_name ) { } return WP_Screen::get( $hook_name ); -} \ No newline at end of file +}