add_setting( ALAGU_THEME_SETTINGS . '[show-breadcrumb]', array( 'default' => alagu_get_option( 'show-breadcrumb' ), 'type' => 'option', 'sanitize_callback' => array( 'ALAGU_Customizer_Sanitizes', 'sanitize_tweek' ), ) ); $wp_customize->add_control( new ALAGU_Customize_Control_Switch( $wp_customize, ALAGU_THEME_SETTINGS . '[show-breadcrumb]', array( 'type' => 'dt-switch', 'label' => esc_html__( 'Show Breadcrumb', 'alagu'), 'section' => 'site-breadcrumb-container-section', 'choices' => array( 'on' => esc_attr__( 'Yes', 'alagu' ), 'off' => esc_attr__( 'No', 'alagu' ) ) ) ) ); /** * Option : Breadcrumb Style */ $wp_customize->add_setting( ALAGU_THEME_SETTINGS . '[breadcrumb-style]', array( 'default' => alagu_get_option( 'breadcrumb-style' ), 'type' => 'option', 'sanitize_callback' => array( 'ALAGU_Customizer_Sanitizes', 'sanitize_choices' ), ) ); $wp_customize->add_control( ALAGU_THEME_SETTINGS . '[breadcrumb-style]', array( 'type' => 'select', 'section' => 'site-breadcrumb-container-section', 'label' => esc_html__( 'Style', 'alagu' ), 'choices' => array( 'default' => esc_html__('Default', 'alagu'), 'aligncenter' => esc_html__('Align Center', 'alagu'), 'alignright' => esc_html__('Align Right', 'alagu'), 'breadcrumb-left' => esc_html__('Left Side Breadcrumb', 'alagu'), 'breadcrumb-right' => esc_html__('Right Side Breadcrumb', 'alagu'), 'breadcrumb-top-right-title-center' => esc_html__('Top Right Title Center', 'alagu'), 'breadcrumb-top-left-title-center' => esc_html__('Top Left Title Center', 'alagu'), ) ) ); /** * Option : Breadcrumb Position */ $wp_customize->add_setting( ALAGU_THEME_SETTINGS . '[breadcrumb-position]', array( 'default' => alagu_get_option( 'breadcrumb-position' ), 'type' => 'option', 'sanitize_callback' => array( 'ALAGU_Customizer_Sanitizes', 'sanitize_choices' ), ) ); $wp_customize->add_control( ALAGU_THEME_SETTINGS . '[breadcrumb-position]', array( 'type' => 'select', 'section' => 'site-breadcrumb-container-section', 'label' => esc_html__( 'Position', 'alagu' ), 'choices' => array( 'header-top-absolute' => esc_html__('Behind the Header','alagu'), 'header-top-relative' => esc_html__('Default','alagu'), ) ) ); /** * Option : Breadcrumb Delimiter */ $wp_customize->add_setting( ALAGU_THEME_SETTINGS . '[breadcrumb-delimiter]', array( 'default' => alagu_get_option( 'breadcrumb-delimiter' ), 'type' => 'option', 'sanitize_callback' => array( 'ALAGU_Customizer_Sanitizes', 'sanitize_tweek' ), ) ); $wp_customize->add_control( new ALAGU_Customize_Control_Fontawesome( $wp_customize, ALAGU_THEME_SETTINGS . '[breadcrumb-delimiter]', array( 'type' => 'dt-fontawesome', 'section' => 'site-breadcrumb-container-section', 'label' => esc_html__( 'Breadcrumb Delimiter', 'alagu'), ) ) );