add_section( 'aleanta_general_settings' , array( 'title' => esc_html__( 'General Settings', 'aleanta' ), 'priority' => 20, ) ); /* logo image */ $wp_customize->add_setting( 'aleanta_general_settings_logo' , array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field' ) ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'aleanta_general_settings_logo', array( 'label' => esc_html__( 'Logo image light', 'aleanta' ), 'section' => 'aleanta_general_settings', 'context' => 'aleanta_general_settings_logo', 'settings' => 'aleanta_general_settings_logo', 'priority' => 50 ) ) ); $wp_customize->add_setting( 'aleanta_general_settings_logo_inverse' , array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field' ) ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'aleanta_general_settings_logo_inverse', array( 'label' => esc_html__( 'Logo image dark', 'aleanta' ), 'section' => 'aleanta_general_settings', 'context' => 'aleanta_general_settings_logo_inverse', 'settings' => 'aleanta_general_settings_logo_inverse', 'priority' => 60 ) ) ); $wp_customize->add_setting( 'aleanta_general_settings_logo_width' , array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field' ) ); $wp_customize->add_control( 'aleanta_general_settings_logo_width', array( 'label' => esc_html__( 'Logo Max Width', 'aleanta' ), 'description'=> esc_html__( 'Retina Logo should be 2x large than max width', 'aleanta' ), 'section' => 'aleanta_general_settings', 'settings' => 'aleanta_general_settings_logo_width', 'type' => 'text', 'priority' => 62 ) ); $wp_customize->add_setting( 'aleanta_general_settings_logo_horizontal_pos', array( 'default' => '0', 'transport' => 'postMessage', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( new aleanta_Slider_Single_Control( $wp_customize, 'aleanta_general_settings_logo_horizontal_pos', array( 'label' => esc_html__( 'Logo Horizontal Position', 'aleanta' ), 'section' => 'aleanta_general_settings', 'settings' => 'aleanta_general_settings_logo_horizontal_pos', 'min' => -100, 'max' => 100, 'priority' => 64 ) ) ); $wp_customize->add_setting( 'aleanta_general_settings_logo_vertical_pos', array( 'default' => '0', 'transport' => 'postMessage', 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( new aleanta_Slider_Single_Control( $wp_customize, 'aleanta_general_settings_logo_vertical_pos', array( 'label' => esc_html__( 'Logo Vertical Position', 'aleanta' ), 'section' => 'aleanta_general_settings', 'settings' => 'aleanta_general_settings_logo_vertical_pos', 'min' => -100, 'max' => 100, 'priority' => 66 ) ) ); $wp_customize->add_setting( 'aleanta_general_settings_bg_image' , array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field' ) ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'aleanta_general_settings_bg_image', array( 'label' => esc_html__( 'Background Image', 'aleanta' ), 'description'=> esc_html__( 'for Boxed layout', 'aleanta' ), 'section' => 'aleanta_general_settings', 'context' => 'aleanta_general_settings_bg_image', 'settings' => 'aleanta_general_settings_bg_image', 'priority' => 80 ) ) ); $wp_customize->add_setting( 'aleanta_map_api' , array( 'default' => 'AIzaSyBqQ_bBw186KJnMcRByvn5ffZueg88wp1E', 'transport' => 'refresh', 'sanitize_callback' => 'esc_attr' ) ); $wp_customize->add_control( 'aleanta_map_api', array( 'label' => esc_html__( 'Google Map Api Key', 'aleanta' ), 'type' => 'text', 'section' => 'aleanta_general_settings', 'settings' => 'aleanta_map_api', 'priority' => 120 ) ); }