array( 'setting' => array(), 'control' => array( 'type' => 'parent_heading', 'priority' => 1, 'label' => esc_html__( 'Enable/Disable Top Bar', 'bluestick' ), 'section' => 'bluestick_topbar_settings', ), ), 'bluestick_topbar_enabled' => array( 'setting' => array( 'default' => true, 'sanitize_callback' => array( 'bluestick_Customizer_Sanitize', 'sanitize_checkbox' ), ), 'control' => array( 'type' => 'toggle', 'priority' => 1, 'label' => esc_html__( 'Top Bar Enable/Disable', 'bluestick' ), 'section' => 'bluestick_topbar_settings', ), ), // Button. /*'bluestick_topbar_button_disable' => array( 'setting' => array( 'default' => true, 'sanitize_callback' => array( 'bluestick_Customizer_Sanitize', 'sanitize_checkbox' ), ), 'control' => array( 'type' => 'toggle', 'priority' => 500, 'label' => esc_html__( 'Enable Topbar Button', 'bluestick' ), 'section' => 'bluestick_topbar_settings', 'active_callback' => 'bluestick_topbar_button_disable', ), ),*/ // Topbar Icon Heading. 'bluestick_topbar_icon_heading' => array( 'setting' => array(), 'control' => array( 'type' => 'heading', 'priority' => 10, 'label' => esc_html__( 'Top Bar Icon Settings', 'bluestick' ), 'section' => 'bluestick_topbar_settings', 'active_callback' => 'bluestick_topbar_icon_heading', ), ), // Topbar Icon. 'bluestick_topbar_icon_disable' => array( 'setting' => array( 'default' => true, 'sanitize_callback' => array( 'bluestick_Customizer_Sanitize', 'sanitize_checkbox' ), ), 'control' => array( 'type' => 'toggle', 'priority' => 15, 'label' => esc_html__( 'Enable Social Icons', 'bluestick' ), 'section' => 'bluestick_topbar_settings', 'active_callback' => 'bluestick_topbar_icon_disable', ), ), // Topbar Contact Details Heading. 'bluestick_contact_details_heading' => array( 'setting' => array(), 'control' => array( 'type' => 'heading', 'priority' => 20, 'label' => esc_html__( 'Top Bar Contact Details', 'bluestick' ), 'section' => 'bluestick_topbar_settings', 'active_callback' => 'bluestick_contact_details_heading', ), ), // Contact Details. 'bluestick_contact_detail_disable' => array( 'setting' => array( 'default' => true, 'sanitize_callback' => array( 'bluestick_Customizer_Sanitize', 'sanitize_checkbox' ), ), 'control' => array( 'type' => 'toggle', 'priority' => 30, 'label' => esc_html__( 'Enable Contact Details', 'bluestick' ), 'section' => 'bluestick_topbar_settings', 'active_callback' => 'bluestick_contact_detail_disable', ), ), // Topbar Email Details Heading. 'bluestick_email_details_heading' => array( 'setting' => array(), 'control' => array( 'type' => 'heading', 'priority' => 39, 'label' => esc_html__( 'Top Bar Email Details', 'bluestick' ), 'section' => 'bluestick_topbar_settings', 'active_callback' => 'bluestick_email_details_heading', ), ), // Email Details. 'bluestick_email_detail_disable' => array( 'setting' => array( 'default' => true, 'sanitize_callback' => array( 'bluestick_Customizer_Sanitize', 'sanitize_checkbox' ), ), 'control' => array( 'type' => 'toggle', 'priority' => 40, 'label' => esc_html__( 'Enable Email Details', 'bluestick' ), 'section' => 'bluestick_topbar_settings', 'active_callback' => 'bluestick_email_detail_disable', ), ), // Topbar Mobile Details Heading. 'bluestick_mobile_details_heading' => array( 'setting' => array(), 'control' => array( 'type' => 'heading', 'priority' => 49, 'label' => esc_html__( 'Top Bar Mobile Details', 'bluestick' ), 'section' => 'bluestick_topbar_settings', 'active_callback' => 'bluestick_mobile_details_heading', ), ), // Mobile Details. 'bluestick_mobile_detail_disable' => array( 'setting' => array( 'default' => true, 'sanitize_callback' => array( 'bluestick_Customizer_Sanitize', 'sanitize_checkbox' ), ), 'control' => array( 'type' => 'toggle', 'priority' => 50, 'label' => esc_html__( 'Enable Mobile Details', 'bluestick' ), 'section' => 'bluestick_topbar_settings', 'active_callback' => 'bluestick_mobile_detail_disable', ), ), 'bluestick_topbar_social_icons_upgrade' => array( 'setting' => array(), 'control' => array( 'type' => 'upgrade', 'priority' => 18, 'label' => esc_html__( 'Client', 'bluestick' ), 'section' => 'bluestick_topbar_settings', ), ), ); } } new bluestick_Customize_Topbar_Option(); endif;