remove_control('header_textcolor'); /* Header Section */ $wp_customize->add_panel( 'header_options', array( 'priority' => 1, 'capability' => 'edit_theme_options', 'title' => __('Theme Options Settings', 'business-pride'), ) ); $wp_customize->add_section( 'header_front_data' , array( 'title' => __('Custom Header Settings', 'business-pride'), 'panel' => 'header_options', 'priority' => 20, ) ); $wp_customize->add_setting( 'business_pride_option[header_phone_enabled]',array( 'default' => 0, 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option' )); $wp_customize->add_control( 'business_pride_option[header_phone_enabled]', array( 'type' => 'checkbox', 'label' => __('Phone No Enable/Disabe','business-pride'), 'section' => 'header_front_data', // 'priority' => 10, )); $wp_customize->add_setting( 'business_pride_option[header_info_phone]', array( 'default' => __('(2)222 22 22','business-pride'), 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control('business_pride_option[header_info_phone]', array( 'label' => __('Header Phone :', 'business-pride'), 'section' => 'header_front_data', 'type' => 'text', )); $wp_customize->add_setting( 'business_pride_option[header_email_enabled]',array( 'default' => 0, 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option' )); $wp_customize->add_control( 'business_pride_option[header_email_enabled]', array( 'type' => 'checkbox', 'label' => __('Email Enable/Disabe','business-pride'), 'section' => 'header_front_data', // 'priority' => 10, )); $wp_customize->add_setting('business_pride_option[header_info_mail]' , array( 'default' => __('themenextra[at]gmail[dot]com','business-pride'), 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[header_info_mail]', array( 'label' => __('Header Mail :', 'business-pride'), 'section' => 'header_front_data', 'type' => 'text', )); //Header social Icon $wp_customize->add_section( 'header_social_icon', array( 'title' => __('Social Link ','business-pride'), 'panel' => 'header_options', 'priority' => 23, ) ); //Show and hide Header Social Icons $wp_customize->add_setting( 'business_pride_option[header_social_media_enabled]', array( 'default' => 0, 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[header_social_media_enabled]', array( 'label' => __('Show Social icons','business-pride'), 'section' => 'header_social_icon', 'type' => 'checkbox',)); // Facebook link $wp_customize->add_setting( 'business_pride_option[social_media_facebook_link]', array( 'default' => '#', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[social_media_facebook_link]', array('label' => __('Facebook URL','business-pride'), 'section' => 'header_social_icon', 'type' => 'text', ) ); $wp_customize->add_setting( 'business_pride_option[facebook_media_enabled]',array( 'default' => 0, 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[facebook_media_enabled]', array( 'type' => 'checkbox', 'label' => __('Open Link New tab/window','business-pride'), 'section' => 'header_social_icon', ) ); // Twitter link $wp_customize->add_setting( 'business_pride_option[social_media_twitter_link]', array( 'default' => '#', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[social_media_twitter_link]', array('label' => __('Twitter URL','business-pride'), 'section' => 'header_social_icon', 'type' => 'text', ) ); $wp_customize->add_setting( 'business_pride_option[twitter_media_enabled]',array( 'default' => 0, 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[twitter_media_enabled]', array( 'type' => 'checkbox', 'label' => __('Open Link New tab/window','business-pride'), 'section' => 'header_social_icon', ) ); // Google+ link $wp_customize->add_setting( 'business_pride_option[social_media_google_link]', array( 'default' => '#', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[social_media_google_link]', array('label' => __('Google URL','business-pride'), 'section' => 'header_social_icon', 'type' => 'text', ) ); $wp_customize->add_setting( 'business_pride_option[google_media_enabled]',array( 'default' => 0, 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[google_media_enabled]', array( 'type' => 'checkbox', 'label' => __('Open Link New tab/window','business-pride'), 'section' => 'header_social_icon', ) ); // Linkedin link $wp_customize->add_setting( 'business_pride_option[social_media_linkedin_link]', array( 'default' => '#', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[social_media_linkedin_link]', array('label' => __('Linkedin URL','business-pride'), 'section' => 'header_social_icon', 'type' => 'text', ) ); $wp_customize->add_setting( 'business_pride_option[linkedin_media_enabled]',array( 'default' => 0, 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[linkedin_media_enabled]', array( 'type' => 'checkbox', 'label' => __('Open Link New tab/window','business-pride'), 'section' => 'header_social_icon', ) ); // Pinterest link $wp_customize->add_setting( 'business_pride_option[social_media_pinterest_link]', array( 'default' => '#', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[social_media_pinterest_link]', array('label' => __('Pinterest URL','business-pride'), 'section' => 'header_social_icon', 'type' => 'text', ) ); $wp_customize->add_setting( 'business_pride_option[pinterest_media_enabled]',array( 'default' => 0, 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[pinterest_media_enabled]', array( 'type' => 'checkbox', 'label' => __('Open Link New tab/window','business-pride'), 'section' => 'header_social_icon', ) ); // Dribbble link $wp_customize->add_setting( 'business_pride_option[social_media_dribbble_link]', array( 'default' => '#', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[social_media_dribbble_link]', array('label' => __('Dribbble URL','business-pride'), 'section' => 'header_social_icon', 'type' => 'text', ) ); $wp_customize->add_setting( 'business_pride_option[dribbble_media_enabled]',array( 'default' => 0, 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[dribbble_media_enabled]', array( 'type' => 'checkbox', 'label' => __('Open Link New tab/window','business-pride'), 'section' => 'header_social_icon', ) ); // Instagram link $wp_customize->add_setting( 'business_pride_option[social_media_instagram_link]', array( 'default' => '#', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[social_media_instagram_link]', array('label' => __('Instagram URL','business-pride'), 'section' => 'header_social_icon', 'type' => 'text', ) ); $wp_customize->add_setting( 'business_pride_option[instagram_media_enabled]',array( 'default' => 0, 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', )); $wp_customize->add_control( 'business_pride_option[instagram_media_enabled]', array( 'type' => 'checkbox', 'label' => __('Open Link New tab/window','business-pride'), 'section' => 'header_social_icon', ) ); $wp_customize->add_setting( 'business_pride_option[slider_image_one1]' , array( 'default' => get_template_directory_uri().'/images/bg-1.jpg', 'capability' => 'edit_theme_options', 'sanitize_callback' => 'esc_url_raw', 'type' => 'option', )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'business_pride_option[slider_image_one1]', array( 'label' => __( 'Upload Title Strip bg Image', 'business-pride' ), 'section' => 'header_front_data', //'priority' => 150, ) ) ); //Page sidebar & Meta Setting Section $wp_customize->add_section('page_met_sidebar_settings', array( 'title' => __('Page Sidebar & Meta Settings','business-pride'), 'description' => '', 'panel' => 'header_options', 'priority' => 40, ) ); //Enable/Disable Page Meta $wp_customize->add_setting( 'business_pride_option[page_meta_enabled]', array( 'default' => 0, 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', ) ); $wp_customize->add_control( 'business_pride_option[page_meta_enabled]', array( 'label' => __('Enable/Disable Page Meta','business-pride'), 'section' => 'page_met_sidebar_settings', 'type' => 'checkbox', ) ); // Enable/Disable Page Sidebar $wp_customize->add_setting( 'business_pride_option[page_sidebar_enabled]', array( 'default' => 0, 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type' => 'option', ) ); $wp_customize->add_control( 'business_pride_option[page_sidebar_enabled]', array( 'label' => __('Enable/Disable Page Sidebar','business-pride'), 'section' => 'page_met_sidebar_settings', 'type' => 'checkbox', ) ); // Footer Copyright Option Settings $wp_customize->add_section( 'footer_copyright_setting' , array( 'title' => __('Footer Customization', 'business-pride'), 'panel' => 'header_options', 'priority' => 41, ) ); $wp_customize->add_setting( 'business_pride_option[footer_customization_text]' , array( 'default' => __('@ 2018 Business Pride Theme Powered by WordPress','business-pride'), 'capability' => 'edit_theme_options', 'sanitize_callback' => 'sanitize_text_field', 'type'=> 'option', )); $wp_customize->add_control( 'business_pride_option[footer_customization_text]', array( 'label' => __('Footer Customization Text', 'business-pride'), 'section' => 'footer_copyright_setting', 'type' => 'text', )); $wp_customize->add_section( 'business_pride_pro' , array( 'title' => __( 'Upgrade to Business Pride Premium', 'business-pride' ), 'priority' => 999, 'panel'=>'header_options', ) ); $wp_customize->add_setting( 'business_pride_pro', array( 'default' => null, 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( new More_business_pride_Control( $wp_customize, 'business_pride_pro', array( 'label' => __( 'Business Pride Premium', 'business-pride' ), 'section' => 'business_pride_pro', 'settings' => 'business_pride_pro', 'priority' => 1, ) ) ); } /* Custom Control Class */ if ( class_exists( 'WP_Customize_Control' ) && ! class_exists( 'business_pride_Customize_Misc_Control' ) ) : class business_pride_Customize_Misc_Control extends WP_Customize_Control { public $settings = 'blogname'; public $description = ''; public function render_content() { switch ( $this->type ) { default: case 'heading': echo '' . esc_html( $this->label ) . ''; break; case 'line' : echo '
'; break; } } } endif; if ( class_exists( 'WP_Customize_Control' ) && ! class_exists( 'More_business_pride_Control' ) ) : class More_business_pride_Control extends WP_Customize_Control { /** * Render the content on the theme customizer page */ public function render_content() { ?>