remove_control('header_textcolor'); /* Header Section */ $wp_customize->add_panel( 'header_options', array( 'priority' => 1, 'capability' => 'edit_theme_options', 'title' => __('Theme Options Settings', 'businesso'), ) ); $wp_customize->add_section( 'header_front_data' , array( 'title' => __('Custom Header Settings', 'businesso'), 'panel' => 'header_options', 'priority' => 20, ) ); $wp_customize->add_setting( 'businesso_option[header_info_phone]', array( 'default' => __('(2)245 23 68','businesso'), 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control('businesso_option[header_info_phone]', array( 'label' => __('Header Headline :', 'businesso'), 'section' => 'header_front_data', 'type' => 'text', )); $wp_customize->add_setting('businesso_option[header_info_mail]' , array( 'default' => __('asiathemes.com','businesso'), 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'businesso_option[header_info_mail]', array( 'label' => __('Header Text :', 'businesso'), 'section' => 'header_front_data', 'type' => 'text', )); //Header logo setting $wp_customize->add_section( 'header_logo' , array( 'title' => __('Header Logo setting', 'businesso'), 'panel' => 'header_options', 'priority' => 21, ) ); $wp_customize->add_setting( 'businesso_option[upload_image_logo]' , array( 'default' => ASIATHEMES_TEMPLATE_DIR_URI.'/images/logo.png', 'capability' => 'edit_theme_options', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'businesso_option[upload_image_logo]', array( 'label' => __( 'Upload a 250x50 for Logo Image', 'businesso' ), 'section' => 'header_logo', ) ) ); //Enable/Disable logo text $wp_customize->add_setting( 'businesso_option[text_title]',array( 'default' => 1, 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option' )); $wp_customize->add_control( 'businesso_option[text_title]', array( 'type' => 'checkbox', 'label' => __('Enable/Disabe Logo','businesso'), 'section' => 'header_logo', 'priority' => 10, ) ); //Logo width $wp_customize->add_setting( 'businesso_option[width]',array( 'sanitize_callback' => 'sanitize_text_field', 'default' => 200, 'type' => 'option', )); $wp_customize->add_control( 'businesso_option[width]', array( 'type' => 'text', 'label' => __('Enter Logo Width','businesso'), 'section' => 'header_logo', ) ); //Logo Height $wp_customize->add_setting( 'businesso_option[height]',array( 'sanitize_callback' => 'sanitize_text_field', 'default' => 50, 'type'=>'option', )); $wp_customize->add_control( 'businesso_option[height]', array( 'type' => 'text', 'label' => __('Enter Logo Height','businesso'), 'section' => 'header_logo', ) ); //Text logo $wp_customize->add_setting( 'businesso_option[enable_header_logo_text]' ,array( 'default' => 1, 'sanitize_callback' => 'sanitize_text_field', 'type' =>'option', 'priority' => 2, )); $wp_customize->add_control( 'businesso_option[enable_header_logo_text]', array( 'type' => 'checkbox', 'label' => __('Show Logo text','businesso'), 'section' => 'header_logo', ) ); //Custom css $wp_customize->add_section( 'custom_css' , array( 'title' => __('Custom css', 'businesso'), 'panel' => 'header_options', 'priority' => 24, ) ); $wp_customize->add_setting( 'businesso_option[businesso_custom_css]' , array( 'default' => '', 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type'=> 'option', )); $wp_customize->add_control( 'businesso_option[businesso_custom_css]', array( 'label' => __('Custom css snippet:', 'businesso'), 'section' => 'custom_css', 'type' => 'textarea', )); // Slider Setting Section $wp_customize->add_section( 'slider_section_settings', array( 'title' => __('Featured Slider Settings','businesso'), 'description' => '', 'panel' => 'header_options', 'priority' => 35, ) ); //Hide slider $wp_customize->add_setting( 'businesso_option[home_banner_enabled]', array( 'default' => 1, 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', ) ); $wp_customize->add_control( 'businesso_option[home_banner_enabled]', array( 'label' => __('Hide Home slider','businesso'), 'section' => 'slider_section_settings', 'type' => 'checkbox', ) ); //portfolio Image one setting $wp_customize->add_setting( 'businesso_option[slider_image_one]' , array( 'default' => get_template_directory_uri().'/images/slide/slide1.jpg', 'capability' => 'edit_theme_options', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'businesso_option[slider_image_one]', array( 'label' => __( 'Upload Slider Image One', 'businesso' ), 'section' => 'slider_section_settings', 'priority' => 150, ) ) ); $wp_customize->add_setting('businesso_option[slider_image_title_one]' , array( 'default' => __('businesso Responsive','businesso'), 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'businesso_option[slider_image_title_one]', array( 'label' => __('Slider Image Title one :', 'businesso'), 'section' => 'slider_section_settings', 'type' => 'text', 'priority' => 151, )); $wp_customize->add_setting('businesso_option[slider_image_description_one]' , array( 'default' => __('Duis autem vel eum iriure dolor in hendrerit in vulputate.','businesso'), 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'businesso_option[slider_image_description_one]', array( 'label' => __('Slider Image Description One:', 'businesso'), 'section' => 'slider_section_settings', 'type' => 'text', 'priority' => 152, )); //portfolio Image two setting $wp_customize->add_setting( 'businesso_option[slider_image_two]' , array( 'default' => get_template_directory_uri().'/images/slide/slide2.jpg', 'capability' => 'edit_theme_options', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'businesso_option[slider_image_two]', array( 'label' => __( 'Upload Slider Image Two', 'businesso' ), 'section' => 'slider_section_settings', 'priority' => 155, ) ) ); $wp_customize->add_setting('businesso_option[slider_image_title_two]' , array( 'default' => __('Awesome Layout','businesso'), 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'businesso_option[slider_image_title_two]', array( 'label' => __('Slider Image Title Two', 'businesso'), 'section' => 'slider_section_settings', 'type' => 'text', 'priority' => 156, )); $wp_customize->add_setting('businesso_option[slider_image_description_two]' , array( 'default' => __('Duis autem vel eum iriure dolor in hendrerit in vulputate.','businesso'), 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'businesso_option[slider_image_description_two]', array( 'label' => __('Slider Image two Description :', 'businesso'), 'section' => 'slider_section_settings', 'type' => 'text', 'priority' => 157, )); //portfolio Image three setting $wp_customize->add_setting( 'businesso_option[slider_image_three]' , array( 'default' => get_template_directory_uri().'/images/slide/slide3.jpg', 'capability' => 'edit_theme_options', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'businesso_option[slider_image_three]', array( 'label' => __( 'Upload Slider Image Three', 'businesso' ), 'section' => 'slider_section_settings', 'priority' => 160, ) ) ); $wp_customize->add_setting('businesso_option[slider_image_title_three]' , array( 'default' => __('businesso Responsive','businesso'), 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'businesso_option[slider_image_title_three]', array( 'label' => __('Slider Image Title Three', 'businesso'), 'section' => 'slider_section_settings', 'type' => 'text', 'priority' => 161, )); $wp_customize->add_setting('businesso_option[slider_image_description_three]' , array( 'default' => 'Duis autem vel eum iriure dolor in hendrerit in vulputate.', 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'businesso_option[slider_image_description_three]', array( 'label' => __('Slider Image three Description', 'businesso'), 'section' => 'slider_section_settings', 'type' => 'text', 'priority' => 162, )); $wp_customize->add_setting( 'businesso_option[slider_button_text]', array( 'default' => __('More Details!','businesso'), 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', ) ); $wp_customize->add_control( 'businesso_option[slider_button_text]',array( 'label' => __('Slider Button Text','businesso'), 'section' => 'slider_section_settings', 'type' => 'text', 'priority' => 163, ) ); $wp_customize->add_setting('businesso_option[slider_image_link]' , array( 'default' => '#', 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'businesso_option[slider_image_link]', array( 'label' => __('Slider Button Link', 'businesso'), 'section' => 'slider_section_settings', 'type' => 'text', 'priority' => 164, )); $wp_customize->add_setting( 'businesso_option[slider_button_tab]' ,array( 'default' => 1, 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'businesso_option[slider_button_tab]', array( 'type' => 'checkbox', 'label' => __('Open New tab/window','businesso'), 'section' => 'slider_section_settings', 'priority' => 165, ) ); class asiathemes_WP_slider_Customize_Control extends WP_Customize_Control { public $type = 'new_menu'; /** * Render the control's content. */ public function render_content() { ?>