esc_html__( 'No RevSlider', 'aleanta' ) ); if (class_exists('RevSlider')) { $arr = array( 0 => esc_html__( 'No RevSlider', 'aleanta' ) ); $pix_sliders = new RevSlider(); $pix_arrSliders = $pix_sliders->getArrSliders(); foreach($pix_arrSliders as $slider){ $arr[$slider->getAlias()] = $slider->getTitle(); } if($arr){ $aleanta_pix_slider = $arr; } } $wp_customize->add_section( 'aleanta_shop_settings' , array( 'title' => esc_html__( 'Shop', 'aleanta' ), 'priority' => 50, ) ); $wp_customize->add_setting( 'aleanta_shop_header_slider' , array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field' ) ); $wp_customize->add_control( 'aleanta_shop_header_slider', array( 'label' => esc_html__( 'Header RevSlider On Main Shop Page', 'aleanta' ), 'section' => 'aleanta_shop_settings', 'settings' => 'aleanta_shop_header_slider', 'type' => 'select', 'choices' => $aleanta_pix_slider, 'priority' => 10 ) ); $wp_customize->add_setting( 'aleanta_shop_header_image' , array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'sanitize_text_field' ) ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'aleanta_shop_header_image', array( 'label' => esc_html__( 'Header Image', 'aleanta' ), 'section' => 'aleanta_shop_settings', 'context' => 'aleanta_shop_header_image', 'settings' => 'aleanta_shop_header_image', 'priority' => 20 ) ) ); $wp_customize->add_setting( 'aleanta_shop_settings_global_product' , array( 'default' => 'on', 'transport' => 'refresh', 'sanitize_callback' => 'aleanta_sanitize_onoff' ) ); $wp_customize->add_control( 'aleanta_shop_settings_global_product', array( 'label' => esc_html__( 'Global sidebar settings for Product pages', 'aleanta' ), 'section' => 'aleanta_shop_settings', 'settings' => 'aleanta_shop_settings_global_product', 'description' => esc_html__( 'Global sidebar settings for all Product pages.', 'aleanta' ), 'type' => 'select', 'choices' => array( 'on' => esc_html__( 'On', 'aleanta' ), 'off' => esc_html__( 'Off', 'aleanta' ), ), 'priority' => 30 ) ); $wp_customize->add_setting( 'aleanta_shop_settings_sidebar_type' , array( 'default' => '2', 'transport' => 'refresh', 'sanitize_callback' => 'aleanta_sanitize_sidebar_blog_type' ) ); $wp_customize->add_control( 'aleanta_shop_settings_sidebar_type', array( 'label' => esc_html__( 'Product sidebar type', 'aleanta' ), 'section' => 'aleanta_shop_settings', 'settings' => 'aleanta_shop_settings_sidebar_type', 'description' => esc_html__( 'Select sidebar type for Product pages.', 'aleanta' ), 'type' => 'select', 'choices' => array( '1' => esc_html__( 'Full width', 'aleanta' ), '2' => esc_html__( 'Right Sidebar', 'aleanta' ), '3' => esc_html__( 'Left Sidebar', 'aleanta' ), ), 'priority' => 40 ) ); $wp_customize->add_setting( 'aleanta_shop_settings_sidebar_content' , array( 'default' => 'product-sidebar-1', 'transport' => 'refresh', 'sanitize_callback' => 'aleanta_sanitize_sidebar_blog_content' ) ); $wp_customize->add_control( 'aleanta_shop_settings_sidebar_content', array( 'label' => esc_html__( 'Product sidebar content', 'aleanta' ), 'section' => 'aleanta_shop_settings', 'settings' => 'aleanta_shop_settings_sidebar_content', 'description' => esc_html__( 'Select sidebar content for product pages', 'aleanta' ), 'type' => 'select', 'choices' => array( 'sidebar-1' => esc_html__( 'WP Default Sidebar', 'aleanta' ), 'global-sidebar-1' => esc_html__( 'Blog Sidebar', 'aleanta' ), 'portfolio-sidebar-1' => esc_html__( 'Portfolio Sidebar', 'aleanta' ), 'shop-sidebar-1' => esc_html__( 'Shop Sidebar', 'aleanta' ), 'product-sidebar-1' => esc_html__( 'Product Sidebar', 'aleanta' ), 'custom-area-1' => esc_html__( 'Custom Area', 'aleanta' ), ), 'priority' => 50 ) ); $wp_customize->add_setting( 'aleanta_shop_settings_checkout' , array( 'default' => 'off', 'transport' => 'refresh', 'sanitize_callback' => 'aleanta_sanitize_onoff' ) ); $wp_customize->add_control( 'aleanta_shop_settings_checkout', array( 'label' => esc_html__( 'Checkout without Cart', 'aleanta' ), 'section' => 'aleanta_shop_settings', 'settings' => 'aleanta_shop_settings_checkout', 'description' => esc_html__( 'Add to cart go to checkout', 'aleanta' ), 'type' => 'select', 'choices' => array( 'on' => esc_html__( 'On', 'aleanta' ), 'off' => esc_html__( 'Off', 'aleanta' ), ), 'priority' => 60 ) ); } ?>