__('Image logo','klasik'), 'textlogo' => __('Text-based logo','klasik') ); $optArrSlider = array( 'ASC' => 'Ascending', 'DESC' => 'Descending' ); // Footer Column $options_footcolumn = array( '1'=>'1 Column', '2'=>'2 Column', '3'=>'3 Column', '4'=>'4 Column', '5'=>'5 Column', '6'=>'6 Column' ); // Background Defaults $background_defaults = array( 'color' => '', 'image' => '', 'repeat' => 'repeat', 'position' => 'top center', 'attachment'=>'scroll' ); $optBackgroundStyle = array( 'repeat' => "Repeat", 'repeat-x' => "Repeat Horizontal", 'repeat-y' => "Repeat Vertical", 'no-repeat' => "No Repeat", 'fixed' => "Fixed" ); $optBackgroundPosition = array( 'left' => "Left", 'center' => "Center", 'right' => "Right", 'top left' => "Top", 'top center' => "Top Center", 'top right' => "Top Right", 'bottom left' => "Bottom", 'bottom center' => "Bottom Center", 'bottom right' => "Bottom Right" ); // Pull all the categories into an array $options_categories = array(); $options_categories_obj = get_categories(); $options_categories["allcategories"] =__('Select The Category','klasik'); foreach ($options_categories_obj as $category) { $options_categories[$category->slug] = $category->cat_name; } // Pull all the pages into an array $options_pages = array(); $options_pages_obj = get_pages('sort_column=post_parent,menu_order'); $options_pages[''] = 'Select a page:'; foreach ($options_pages_obj as $page) { $options_pages[$page->ID] = $page->post_title; } // If using image radio buttons, define a directory path $imagepath = get_template_directory_uri() . '/images/'; $options = array(); $options[] = array( 'name' => __('General', 'klasik'), 'type' => 'heading'); $options[] = array( 'name' => __('Disable Responsive', 'klasik'), 'desc' => __('Select this checkbox to disable responsive feature.', 'klasik'), 'id' => $shortname."_disable_responsive", 'std' => '0', 'type' => 'checkbox'); if(file_exists( get_stylesheet_directory() . '/rtl.css')){ $options[] = array( 'name' => __('Enable RTL Language Support', 'klasik'), 'desc' => __('Select this checkbox to enable RTL Language Support.', 'klasik'), 'id' => $shortname."_enable_rtl", 'std' => '0', 'type' => 'checkbox'); } if(file_exists( get_stylesheet_directory() . '/fixedmenu.css')){ $options[] = array( 'name' => __('Enable Fixed Menu', 'klasik'), 'desc' => __('Select this checkbox to enable fixed menu.', 'klasik'), 'id' => $shortname."_enable_fixed_menu", 'std' => '0', 'type' => 'checkbox'); } $options[] = array( 'name' => __('Default Layout', 'klasik'), 'desc' => __('Select the default layout for your theme.', 'klasik'), 'id' => $shortname."_sidebar_position", 'std' => 'two-col-left', 'type' => 'images', 'options' => array( 'one-col' => $imagepath . '1col.png', 'two-col-left' => $imagepath . '2cl.png', 'two-col-right' => $imagepath . '2cr.png') ); $options[] = array( 'name' => __('Header', 'klasik'), 'type' => 'heading'); $options[] = array( 'name' => __('Logo Type', 'klasik'), 'desc' => __('If text-based logo is activated, enter the sitename and tagline in the fields below.', 'klasik'), 'id' => $shortname."_logo_type", 'std' => 'imagelogo', 'type' => 'select', 'class' => 'mini', //mini, tiny, small 'options' => $optLogotype); $options[] = array( 'name' => __('Site name', 'klasik'), 'desc' => __('Put your sitename in here.', 'klasik'), 'id' => $shortname."_site_name", 'std' => '', 'type' => 'text'); $options[] = array( 'name' => __('Tagline', 'klasik'), 'desc' => __('Put your tagline in here.', 'klasik'), 'id' => $shortname."_tagline", 'std' => '', 'type' => 'text'); $options[] = array( 'name' => __('Logo Image', 'klasik'), 'desc' => __('If image logo is activated, upload the logo image.', 'klasik'), 'id' => $shortname."_logo_image", 'type' => 'upload'); $options[] = array( 'name' => __('Favicon', 'klasik'), 'desc' => __('Upload the favicon image.', 'klasik'), 'id' => $shortname."_favicon", 'type' => 'upload'); $options[] = array( 'name' => __('Footer', 'klasik'), 'type' => 'heading'); $options[] = array( 'name' => __('Footer Text', 'klasik'), 'desc' => __('You can use html tag in here.', 'klasik'), 'id' => $shortname."_footer", 'std' => '', 'type' => 'textarea'); $options[] = array( 'name' => __('Footer Script', 'klasik'), 'desc' => __('Enter your footer script here.', 'klasik'), 'id' => $shortname."_footerscript", 'std' => '', 'type' => 'textarea'); $options[] = array( 'name' => __('Custom Styling', 'klasik'), 'type' => 'heading'); add_thickbox(); if(file_exists( get_stylesheet_directory() . '/color.css')){ $thecolorfile = get_stylesheet_directory_uri().'/color.css'; }else{ $thecolorfile = get_stylesheet_directory_uri().'/css/color.css'; } $options[] = array( 'name' => __('Custom CSS', 'klasik'), 'desc' => __('Enter your custom css here.
You can see the original styles to override it :', 'klasik').' color.css', 'id' => $shortname."_customcss", 'std' => '', 'type' => 'textarea'); $options = apply_filters('klasik_optionsframework_options', $options); return $options; } /* * This is an example of how to add custom scripts to the options panel. * This example shows/hides an option when a checkbox is clicked. */ add_action('optionsframework_custom_scripts', 'optionsframework_custom_scripts'); function optionsframework_custom_scripts() { ?>