__('Sidebar Home', 'Supernova'), 'id' => 'sidebar-widgets', 'description' => __('I will only show on Home page', 'Supernova'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' )); register_sidebar(array( 'name' => __('Sidebar Page', 'Supernova'), 'id' => 'sidebar-page-widgets', 'description' => __('I will show on all pages except home', 'Supernova'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' )); register_sidebar(array( 'name' => __('Header Widgets', 'Supernova'), 'id' => 'header-widgets', 'description' => __('I will show next to logo( I CAN HANDLE ONLY ONE WIDGET)', 'Supernova'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' )); register_sidebar(array( 'name' => __('Footer Widgets', 'Supernova'), 'id' => 'footer-widgets', 'description' => __('I will show at the footer', 'Supernova'), 'before_widget' => '
', 'after_widget' => '
', 'before_title' => '

', 'after_title' => '

' )); } //Default Values for Custom Background $background_defaults = array( 'default-color' => '', 'default-image' => get_template_directory_uri().'/images/background.png', 'wp-head-callback' => '_custom_background_cb', 'admin-head-callback' => '', 'admin-preview-callback' => '' ); //Default Values for Custom Header $header_defaults = array( 'default-image' => '', 'random-default' => false, 'width' => 960, 'height' => 100, 'flex-height' => true, 'flex-width' => true, 'default-text-color' => '000', 'header-text' => true, 'uploads' => true, 'wp-head-callback' => 'supernova_header_style', 'admin-head-callback' => 'supernova_admin_header_style', 'admin-preview-callback' => 'supernova_admin_header_image', ); add_action('after_setup_theme', 'supernova_theme_setup'); function supernova_theme_setup(){ global $background_defaults, $header_defaults, $wp_version; //Featured image for both page and post add_theme_support('post-thumbnails'); //Adds automatic feed links add_theme_support( 'automatic-feed-links' ); //Adds Custom background add_theme_support('custom-background', $background_defaults); //Adds Custom Header add_theme_support( 'custom-header', $header_defaults ); //Setting Avatar Size wp_list_comments('avatar_size=80'); // Visual Editor Style add_editor_style(); //Loading Language File load_theme_textdomain( 'Supernova', SUPERNOVA_DIR.'/languages' ); //Navigation Registration register_nav_menus( array( 'Header_Nav'=>__('Header Navigation', 'Supernova'), 'Header_Cat'=> __('Header Categories', 'Supernova'), 'Main_Nav'=> __('Main Navigation', 'Supernova'), 'Footer_Nav'=> __('Footer Navigation', 'Supernova'), ) ); do_action('supernova_after_theme_setup'); } if ( ! isset( $content_width ) ) $content_width = 900; /*Replaces [...] to read more * @param $more * returns read more link */ add_filter('excerpt_more', 'supernova_new_excerpt_more'); function supernova_new_excerpt_more($more) { global $post; return ''.__('... Read More', 'Supernova').'';}