function wptuts_options_validate( $input ) { $default_options = wptuts_get_default_options(); $valid_input = $default_options; $wptuts_options = get_option('theme_wptuts_options'); $submit = ! empty($input['submit']) ? true : false; $reset = ! empty($input['reset']) ? true : false; $delete_logo = ! empty($input['delete_logo']) ? true : false; if ( $submit ) { if ( $wptuts_options['logo'] != $input['logo'] && $wptuts_options['logo'] != '' ) delete_image( $wptuts_options['logo'] ); $valid_input['logo'] = $input['logo']; } elseif ( $reset ) { delete_image( $wptuts_options['logo'] ); $valid_input['logo'] = $default_options['logo']; } elseif ( $delete_logo ) { delete_image( $wptuts_options['logo'] ); $valid_input['logo'] = ''; } return $valid_input; }
function wptuts_options_validate($input) { $default_options = wptuts_get_default_options(); $valid_input = $default_options; $submit = !empty($input['submit']) ? true : false; $reset = !empty($input['reset']) ? true : false; if ($submit) { $valid_input['logo'] = $input['logo']; } elseif ($reset) { $valid_input['logo'] = $default_options['logo']; } return $valid_input; }