add_section( 'contact_section' , array( 'title' => __('Contact', 'business-store' ), 'description'=> __('Add all your contact details. Contact details will display in header, footer and contact section. Contact Widget, Google Maps Go Pro Version.', 'business-store' ), 'panel' => 'theme_options', ) ); // contact section title $wp_customize->add_setting( 'business_store_option[contact_section_title]' , array( 'default' => __('Contact Us','business-store' ), 'sanitize_callback' => 'sanitize_text_field', 'type'=>'option' )); $wp_customize->selective_refresh->add_partial( 'business_store_option[contact_section_title]', array( 'selector' => '#contact .section-title', ) ); $wp_customize->add_control('business_store_option[contact_section_title]' , array( 'label' => __('Section Title','business-store' ), 'section' => 'contact_section', 'type'=>'text', ) ); // contact section description $wp_customize->add_setting( 'business_store_option[contact_section_description]' , array( 'default' => '', 'sanitize_callback' => 'sanitize_text_field', 'type'=>'option' )); $wp_customize->add_control('business_store_option[contact_section_description]' , array( 'label' => __('Section Subtitle','business-store' ), 'section' => 'contact_section', 'type'=>'text', ) ); // contact section shortcode $wp_customize->add_setting( 'business_store_option[contact_section_shortcode]' , array( 'default' => '', 'sanitize_callback' => 'sanitize_text_field', 'type'=>'option' )); $wp_customize->add_control('business_store_option[contact_section_shortcode]' , array( 'label' => __('Contact Form 7 Shortcode','business-store' ), 'description' => sprintf(' %2$s ', esc_url( site_url().'/wp-admin/plugin-install.php?s=contact%20form%207&tab=search&type=term'), esc_html__('Click here to install contact form plugin. Create a contact form and add shortcode','business-store')), 'section' => 'contact_section', 'type'=>'text', ) ); // background Alpha Color Picker setting $wp_customize->add_setting( 'business_store_option[contact_section_background_color]', array( 'default' => '#ffffff', 'type' => 'option', 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field', ) ); // background Alpha Color Picker control $wp_customize->add_control( new business_store_Alpha_Color_Control( $wp_customize, 'business_store_option[contact_section_background_color]', array( 'label' => __('Background Color','business-store' ), 'section' => 'contact_section', 'settings' => 'business_store_option[contact_section_background_color]', 'show_opacity' => true, // Optional. 'palette' => business_store_color_codes(), ) ) );