description */ function base_register_sidebars(array $sidebars){ if ( function_exists('register_sidebar') ) { foreach($sidebars as $name=>$description){ register_sidebar(array( 'before_widget' => '
  • ', 'before_title' => '
    ', 'after_title' => '
    ', 'after_widget' => '
  • ', 'name' =>$name, 'id' => $name, 'description' => $description )); } } } // Add default posts and comments RSS feed links to head add_theme_support( 'automatic-feed-links' ); /* * Load script and styles */ if(is_admin()){//if admin page //enqueue styles wp_enqueue_style(WEBFISH_THEME_NAME."_admin", get_template_directory_uri().'/css/admin.css'); } else{//if not admin page wp_enqueue_script("webfish_default",get_template_directory_uri()."/js/default.js", array("jquery"), false, true); //enqueue styles wp_enqueue_style(WEBFISH_THEME_NAME."_reset", get_template_directory_uri().'/css/reset.css'); wp_enqueue_style(WEBFISH_THEME_NAME."_default", get_template_directory_uri().'/css/default.css'); wp_enqueue_style(WEBFISH_THEME_NAME."_wordpress", get_template_directory_uri().'/css/wordpress.css'); wp_enqueue_style(WEBFISH_THEME_NAME."_theme_design", get_template_directory_uri().'/css/theme_design.css'); wp_enqueue_style(WEBFISH_THEME_NAME."_theme_appearance", get_template_directory_uri().'/css/theme_appearance.css'); wp_enqueue_style(WEBFISH_THEME_NAME."_print", get_template_directory_uri().'/css/print.css'); wp_enqueue_style(WEBFISH_THEME_NAME."_fonts", get_template_directory_uri().'/css/fonts.css'); wp_enqueue_style(WEBFISH_THEME_NAME."_menu", get_template_directory_uri().'/css/menuStyle.css'); if(is_user_logged_in()){ //enqueue styles wp_enqueue_style(WEBFISH_THEME_NAME."_user", get_template_directory_uri().'/css/user.css'); } } //add css to the TinyMCE editor add_editor_style('css/theme_appearance.css'); /** * add action for wp_head */ function webfish_wp_head(){ $settings=get_option(WEBFISH_THEME_NAME.'_theme_settings'); if(WEBFISH_CUSTOM_HEADER){ if(isset($settings["header-color"]) && $settings["header-color"]!="" && $settings["header-color"]!="none"){ ?> WEBFISH_CUSTOM_HEADER_DEFAULT, 'show-logo'=>"1", 'show_single_meta'=>"0", "show_authors"=>"0", "thumbnails_indexpage"=>"1", "thumbnails_single"=>"1", "thumbnails_page"=>"1", "show_comments_closed"=>"0", "show_allowed_tags"=>"0", ); if(WEBFISH_USE_THUMBNAILS){//if thumbnails is disabled by theme developer $ret["thumbnails_indexpage"]="0"; $ret["thumbnails_single"]="0"; $ret["thumbnails_page"]="0"; } return $ret; } function webfish_admin_custom_header(){ echo "

    ".__('Webfish custom header', WEBFISH_THEME_NAME.'-theme')."

    "; $defaults=webfish_admin_defaults(); //Load settings form database $settings=get_option(WEBFISH_THEME_NAME.'_theme_settings'); $settings = wp_parse_args( $settings, $defaults ); /* * handle post */ if(isset($_POST["do"]) && $_POST["do"]=="update"){ if ( wp_verify_nonce( $_POST['_noncename'], WEBFISH_THEME_NAME."webfish-secret") ) { foreach ($settings as $name => $value) $settings[$name]=webfish_post($name)!=""?webfish_post($name):$settings[$name]; update_option(WEBFISH_THEME_NAME.'_theme_settings',$settings); echo "
    ".__('Saved!', WEBFISH_THEME_NAME.'-theme')."
    "; } else{ echo "
    ".__('Wrong security code. Please resend the form.', WEBFISH_THEME_NAME."webfish-secret")."
    "; } } /* * Print html */ ?>
    " />

    '.__('Webfish Theme Options',WEBFISH_THEME_NAME.'-theme').'

    '; $defaults=webfish_admin_defaults(); //Load settings form database $settings=get_option(WEBFISH_THEME_NAME.'_theme_settings'); $settings = wp_parse_args( $settings, $defaults ); /* * handle post */ if(isset($_POST["do"]) && $_POST["do"]=="update"){ if ( wp_verify_nonce( $_POST['_noncename'], WEBFISH_THEME_NAME."webfish-secret") ) { foreach ($settings as $name => $value) $settings[$name]=webfish_post($name)!=""?webfish_post($name):$settings[$name]; update_option(WEBFISH_THEME_NAME.'_theme_settings',$settings); echo "
    ".__('Saved!', WEBFISH_THEME_NAME.'-theme')."
    "; } else{ echo "
    ".__('Wrong security code. Please resend the form.', WEBFISH_THEME_NAME."webfish-secret")."
    "; } } /* * Print html */ ?>

    " />
    name="show-logo" value="1" /> name="show-logo" value="0" />


    name="show_single_meta" value="1" /> name="show_single_meta" value="0" />


    name="show_authors" value="1" /> name="show_authors" value="0" />


    name="thumbnails_indexpage" value="1" /> name="thumbnails_indexpage" value="0" />


    name="thumbnails_single" value="1" /> name="thumbnails_single" value="0" />


    name="thumbnails_page" value="1" /> name="thumbnails_page" value="0" />


    name="show_allowed_tags" value="1" /> name="show_allowed_tags" value="0" />


    name="show_comments_closed" value="1" /> name="show_comments_closed" value="0" />