'
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

', )); add_theme_support('post-thumbnails' ); add_theme_support('automatic-feed-links'); set_post_thumbnail_size( 80, 80, true ); add_action('admin_menu', 'sft_add_admin'); $options = array ("sft_content_width","sft_blog_image","sft_bg_color","sft_bg_image","sft_bg_image","sft_bg_repeat_style","sft_custom_css","sft_bg_image_enable","sft_blog_image_enable"); $uploadpath = wp_upload_dir(); if ($uploadpath['baseurl']=='') $uploadpath['baseurl'] = get_bloginfo('siteurl').'/wp-content/uploads'; function sft_add_admin(){ global $options, $uploadpath; if ( isset($_GET['page']) && $_GET['page'] == basename(__FILE__) ){ if ( 'save' == $_REQUEST['action'] ){ foreach ($options as $value){ update_option( $value, $_REQUEST[ $value ] ); } foreach ($options as $value){ if( isset( $_REQUEST[ $value ] ) ) update_option( $value, $_REQUEST[ $value ] ); else delete_option( $value ); } if ($_FILES["bgImage"]["type"]){ $directory = $uploadpath['basedir'].'/'; $filename = str_replace(' ', '_', $_FILES["bgImage"]["name"]); move_uploaded_file($_FILES["bgImage"]["tmp_name"], $directory . $filename); update_option('sft_bgImage', $uploadpath['baseurl']. "/". $filename); } if ($_FILES["blogImage"]["type"]){ $directory = $uploadpath['basedir'].'/'; $filename = str_replace(' ', '_', $_FILES["blogImage"]["name"]); move_uploaded_file($_FILES["blogImage"]["tmp_name"], $directory . $filename); update_option('sft_blogImage', $uploadpath['baseurl']. "/". $filename); } header("Location: themes.php?page=functions.php&saved=true"); die; }else if( 'reset' == $_REQUEST['action'] ){ foreach ($options as $value){ delete_option( $value ); } header("Location: themes.php?page=functions.php&reset=true"); die; } } add_theme_page("Safethree Options", "Theme Options", 'edit_themes', basename(__FILE__), 'sft_admin'); } ?>