1){ $query_inner .= ' OR '; } if($option_type == 'multicheck'){ $multicount = 0; foreach($option['options'] as $option_key => $option_option){ $multicount++; if($multicount > 1){ $query_inner .= ' OR '; } $query_inner .= "option_name = '" . $option_id . "_" . $option_key . "'"; } } else if(is_array($option_type)) { $type_array_count = 0; foreach($option_type as $inner_option){ $type_array_count++; $option_id = $inner_option['id']; if($type_array_count > 1){ $query_inner .= ' OR '; } $query_inner .= "option_name = '$option_id'"; } } else { $query_inner .= "option_name = '$option_id'"; } } } //When Theme Options page is reset - Add the of_options option if($page == 'siteoptions'){ $query_inner .= " OR option_name = 'of_options'"; } //echo $query_inner; $query = "DELETE FROM $wpdb->options WHERE $query_inner"; $wpdb->query($query); } /*-----------------------------------------------------------------------------------*/ /* Build the Options Page /*-----------------------------------------------------------------------------------*/ function siteoptions_options_page(){ $options = get_option('of_template'); $themename = get_option('of_themename'); ?>