function set_theme_option() {

		// Load settings
        $optionsframework_settings = get_option( 'optionsframework' );

        // Updates the unique option id in the database if it has changed
        if ( function_exists( 'optionsframework_option_name' ) ) {
			optionsframework_option_name();
        }
        elseif ( has_action( 'optionsframework_option_name' ) ) {
			do_action( 'optionsframework_option_name' );
        }
        // If the developer hasn't explicitly set an option id, we'll use a default
        else {
            $default_themename = get_option( 'stylesheet' );
            $default_themename = preg_replace( "/\W/", "_", strtolower($default_themename ) );
            $default_themename = 'optionsframework_' . $default_themename;
            if ( isset( $optionsframework_settings['id'] ) ) {
				if ( $optionsframework_settings['id'] == $default_themename ) {
					// All good, using default theme id
				} else {
					$optionsframework_settings['id'] = $default_themename;
					update_option( 'optionsframework', $optionsframework_settings );
				}
            }
            else {
				$optionsframework_settings['id'] = $default_themename;
				update_option( 'optionsframework', $optionsframework_settings );
            }
        }

	}
function set_theme_option() {

		// Load settings
        $optionsframework_settings = get_option( 'optionsframework' );

        // Updates the unique option id in the database if it has changed
        if ( function_exists( 'optionsframework_option_name' ) ) {
			optionsframework_option_name();
        }
        elseif ( has_action( 'optionsframework_option_name' ) ) {
			do_action( 'optionsframework_option_name' );
        }
        // If the developer hasn't explicitly set an option id, we'll use a default
        else {
            $default_themename = get_option( 'stylesheet' );
            $default_themename = preg_replace( "/\W/", "_", strtolower($default_themename ) );
            $default_themename = 'optionsframework_' . $default_themename;
            if ( isset( $optionsframework_settings['id'] ) ) {
				if ( $optionsframework_settings['id'] == $default_themename ) {
					// All good, using default theme id
				} else {
					$optionsframework_settings['id'] = $default_themename;
					update_option( 'optionsframework', $optionsframework_settings );
				}
            }
            else {
				$optionsframework_settings['id'] = $default_themename;
				update_option( 'optionsframework', $optionsframework_settings );
            }
        }

	}
function set_theme_option ( ) { // Load settings $ optionsframework_settings = get_option ( 'optionsframework' ) ; // Updates the unique option id in the database if it has changed if ( function_exists ( 'optionsframework_option_name' ) ) { optionsframework_option_name ( ) ; } elseif ( has_action ( 'optionsframework_option_name' ) ) { do_action ( 'optionsframework_option_name' ) ; } // If the developer hasn't explicitly set an option id, we'll use a default else { $ default_themename = get_option ( 'stylesheet' ) ; $ default_themename = preg_replace ( "/\W/" , "_" , strtolower ( $ default_themename ) ) ; $ default_themename = 'optionsframework_' . $ default_themename ; if ( isset ( $ optionsframework_settings [ 'id' ] ) ) { if ( $ optionsframework_settings [ 'id' ] == $ default_themename ) { // All good, using default theme id } else { $ optionsframework_settings [ 'id' ] = $ default_themename ; update_option ( 'optionsframework' , $ optionsframework_settings ) ; } } else { $ optionsframework_settings [ 'id' ] = $ default_themename ; update_option ( 'optionsframework' , $ optionsframework_settings ) ; } } }
Sets option defaults

@since 1.7.0
Sets option defaults