get_setting( 'blogname' )->transport = 'postMessage'; $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage'; if ( isset( $wp_customize->selective_refresh ) ) { $wp_customize->selective_refresh->add_partial( 'blogname', array( 'selector' => '.site-title a', 'render_callback' => 'avik_customize_partial_blogname', ) ); $wp_customize->selective_refresh->add_partial( 'blogdescription', array( 'selector' => '.site-description', 'render_callback' => 'avik_customize_partial_blogdescription', ) ); } // Widget Area $wp_customize->remove_panel('widgets'); $wp_customize->add_panel('widgets')->title = __( 'Blocks','avik' ); // Size Control Margin/Padding $wp_customize->register_control_type( 'Avik_Customizer_Padding_Control'); /* ------------------------------------------------------------------------- * ## 2 General Customize */ /* ------------------------------------------------------------------------- */ /* ------------------------------------------------------------------------------------------------------------------------------* ## 2.1 Logo /* ------------------------------------------------------------------------------------------------------------------------------*/ // Enable Effect Rotate Logo $wp_customize->add_setting( 'avik_enable_rotate_logo', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_rotate_logo', array( 'label' => __( 'Enable/Disable rotation logo','avik' ), 'section' => 'title_tagline', 'priority' => 51, )) ); $wp_customize->add_setting( 'avik_font_size_logo', array( 'default' => 160, 'transport' => 'postMessage', 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_font_size_logo', array( 'label' => __( 'Font size Logo (px)','avik' ), 'section' => 'title_tagline', 'priority' => 52, 'input_attrs' => array( 'min' => 30, 'max' => 500, 'step' => 1, ), )) ); /* ------------------------------------------------------------------------------------------------------------------------* ## 2.2 Header Media /* ------------------------------------------------------------------------------------------------------------------------*/ // Order section for Header $wp_customize->add_setting( 'avik_order_header_home' , array( 'default' => 'page-static', 'transport' => 'refresh', 'sanitize_callback' => 'avik_sanitize_select', ) ); $wp_customize->add_control( 'avik_order_header_home' , array( $avik_bubiblock_slider = esc_url(avik_bubiblock_slider ), 'label' => __( 'Select Static/Video - Slider or BubiBlock Slider for Header', 'avik' ), 'description'=> __('To use the BubiBlock Slider you must have installed the relevant plugin: ','avik').''. __(' BubiBlock Slider.','avik').''.__(' Then go to Customizer-> Blocks-> BubiBlock Slider.','avik'), 'section' => 'header_image', 'settings' => 'avik_order_header_home', 'type' => 'select', 'priority' => 10, 'choices' => array( 'page-slider'=> __('Slider','avik'), 'page-static'=> __('Static/Video','avik'), 'block' => __('BubiBlock Slider','avik'), ) ) ); // Enable Filter Header Home $wp_customize->add_setting( 'avik_enable_filter_home', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_filter_home', array( 'label' => __( 'Enable/Disable filter color Header','avik' ), 'section' => 'header_image', 'priority' => 20, )) ); // Color Filter Header Home $wp_customize->add_setting( 'avik_color_filter_header', array( 'default' => 'rgba(122,122,122,0.05)', 'transport' => 'postMessage', 'sanitize_callback' => 'avik_hex_rgba_sanitization', )); $wp_customize->add_control( new Avik_Customize_Alpha_Color_Control( $wp_customize, 'avik_color_filter_header', array( 'label' => __( 'Color filter Heder','avik' ), 'section' => 'header_image', 'active_callback' => 'avik_enable_filter_home', 'priority' => 30, 'show_opacity' => true, )) ); /* ------------------------------------------------------------------------------------------------------------------------* ## 2.3 Slider /* ------------------------------------------------------------------------------------------------------------------------*/ $avikSection = new Avik_WP_Customize_Panel( $wp_customize, 'avik_section', array( 'title' => __('Sections','avik'), 'priority' => 28, )); $wp_customize->add_panel( $avikSection ); $avikSlider = new Avik_WP_Customize_Panel( $wp_customize, 'avik_slider', array( 'title' => __('Slider','avik'), 'panel' => 'avik_section', 'priority' => 10, )); $wp_customize->add_panel( $avikSlider ); // Slider 1 $wp_customize->add_section( 'avik_section_slider_1', array( 'title' => __('Slider 1','avik'), 'priority' => 10, 'capability' => 'edit_theme_options', 'panel' => 'avik_slider', )); // create an empty array $cats = array(); // we loop over the categories and set the names and // labels we need foreach ( get_categories() as $categories => $category ){ $cats[$category->term_id] = $category->name; } // we register our new setting $wp_customize->add_setting( 'avik_category_slider_1', array( 'default' => 1, 'sanitize_callback' => 'absint' ) ); // we create our control for the setting $wp_customize->add_control( 'cat_contlr', array( 'label' => __('Select a category for the post slider 1','avik'), 'settings'=> 'avik_category_slider_1', 'type' => 'select', 'choices' => $cats, 'priority'=> 15, 'section' => 'avik_section_slider_1', // depending on where you want it to be ) ); // Slider 2 $wp_customize->add_section( 'avik_section_slider_2', array( 'title' => __('Slider 2','avik'), 'priority' => 20, 'capability' => 'edit_theme_options', 'panel' => 'avik_slider', )); $wp_customize->add_setting( 'avik_category_slider_2', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_category_slider_2', array( 'label' => __('Select a category for the post slider 2','avik'), 'settings' => 'avik_category_slider_2', 'priority' => 25, 'section' => 'avik_section_slider_2' ))); // Slider 3 $wp_customize->add_section( 'avik_section_slider_3', array( 'title' => __('Slider 3','avik'), 'priority' => 30, 'capability' => 'edit_theme_options', 'panel' => 'avik_slider', )); $wp_customize->add_setting( 'avik_category_slider_3', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_category_slider_3', array( 'label' => __('Select a category for the post slider 3','avik'), 'settings' => 'avik_category_slider_3', 'priority' => 35, 'section' => 'avik_section_slider_3' ))); /* ------------------------------------------------------------------------------------------------------------------------* ## 2.4 B Static/Video /* ------------------------------------------------------------------------------------------------------------------------*/ $wp_customize->add_setting( 'avik_category_static', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_category_static', array( 'label' => __('Select a category for the post Header Static/Video','avik'), 'settings' => 'avik_category_static', 'priority' => 11, 'section' => 'header_image' ))); // Padding Top Text Header Static Automatic $wp_customize->add_setting( 'avik_padding_top_text_static', array( 'transport' => 'postMessage', 'default' => 5, 'sanitize_callback' => 'avik_sanitize_integer', ) ); $wp_customize->add_setting( 'avik_padding_top_text_static_table', array( 'transport' => 'postMessage', 'default' => 1, 'sanitize_callback' => 'avik_sanitize_integer', ) ); $wp_customize->add_setting( 'avik_padding_top_text_static_mobile', array( 'transport' => 'postMessage', 'default' => 1, 'sanitize_callback' => 'avik_sanitize_integer', ) ); $wp_customize->add_control( new Avik_Customizer_Padding_Control( $wp_customize, 'avik_padding_top_text_static', array( 'label' => esc_html__( 'Tex automatic cursor', 'avik' ), 'description' => esc_html__('Em Unit','avik'), 'section' => 'header_image', 'settings' => array( 'desktop_top' => 'avik_padding_top_text_static', 'tablet_top' => 'avik_padding_top_text_static_table', 'mobile_top' => 'avik_padding_top_text_static_mobile', ), 'priority' => 12, 'input_attrs' => array( 'min' => 0, 'max' => 50, 'step' => 1, ),) ) ); // Padding Left Text Header Static Automatic $wp_customize->add_setting( 'avik_padding_left_text_static', array( 'default' => 5, 'transport' => 'postMessage', 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_padding_left_text_static', array( 'label' => __( 'Padding Left Tex automatic cursor (em Unit)','avik' ), 'section' => 'header_image', 'priority' => 13, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Font Size Text Header Static Automatic $wp_customize->add_setting( 'avik_font_size_text_static', array( 'default' => 32, 'transport' => 'postMessage', 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_font_size_text_static', array( 'label' => __( 'Font Size Tex automatic cursor (px Unit)','avik' ), 'section' => 'header_image', 'priority' => 14, 'input_attrs' => array( 'min' => 0, 'max' => 100, 'step' => 1, ), )) ); // Font Size Cursor Header Static Automatic $wp_customize->add_setting( 'avik_font_size_cursor_static', array( 'default' => 40, 'transport' => 'postMessage', 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_font_size_cursor_static', array( 'label' => __( 'Font Size Cursor automatic cursor (px Unit)','avik' ), 'section' => 'header_image', 'priority' => 15, 'input_attrs' => array( 'min' => 0, 'max' => 100, 'step' => 1, ), )) ); // Enable Text Bold Header Static Automatic $wp_customize->add_setting( 'avik_enable_text_static_bold', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_text_static_bold', array( 'label' => __( 'Enable/Disable Bold Tex automatic cursor','avik' ), 'section' => 'header_image', 'priority'=> 16, )) ); // Enable Ancgle Scroll $wp_customize->add_setting( 'avik_enable_angle_scroll', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_angle_scroll', array( 'label' => __( 'Enable/Disable Angle Scroll','avik' ), 'section' => 'header_image', 'priority'=> 17, )) ); // Enable Social in header $wp_customize->add_setting( 'avik_enable_social_header', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_social_header', array( 'label' => __( 'Enable/Disable Social in Header','avik' ), 'section' => 'header_image', 'priority'=> 18, )) ); /* ------------------------------------------------------------------------------------------------------------------------* ## 2.5 Who we are /* ------------------------------------------------------------------------------------------------------------------------*/ $avikPage = new Avik_WP_Customize_Panel( $wp_customize, 'avik_page', array( 'title' => __('Pages','avik'), 'priority' => 30, )); $wp_customize->add_panel( $avikPage ); $avikPagewhoweare = new Avik_WP_Customize_Panel( $wp_customize, 'avik_pagewhoweare', array( 'title' => __('Who we are','avik'), 'priority' => 10, 'panel'=>'avik_page' )); $wp_customize->add_panel( $avikPagewhoweare ); // Enable Whoweare $wp_customize->add_setting( 'avik_enable_whoweare', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_whoweare', array( 'label' => __( 'Enable/Disable Who we are Section','avik' ), 'section' => 'avik_section_whoweare', 'priority'=> 5, )) ); /* Page Who we are */ $wp_customize->add_section( 'avik_section_whoweare', array( 'title' => __('Who We Are','avik'), 'priority' => 1, 'capability' => 'edit_theme_options', 'panel' => 'avik_section', )); // Page ID Who we are $wp_customize->add_setting( 'avik_page_id_whoweare', array( 'capability' => 'edit_theme_options', 'sanitize_callback' => 'avik_sanitize_dropdown_pages', ) ); $wp_customize->add_control( 'avik_page_id_whoweare', array( 'type' => 'dropdown-pages', 'section' => 'avik_section_whoweare', 'label' => __( 'Page id Who we are','avik' ), 'description' => __( 'Select your page for section Who we are.','avik' ), 'priority' => 5, ) ); // With Image Who we are $wp_customize->add_setting( 'avik_with_image_p_who_we', array( 'default' => 350, 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_with_image_p_who_we', array( 'label' => __( 'Primary image width (px Unit)','avik' ), 'section' => 'avik_section_whoweare', 'priority' => 10, 'input_attrs' => array( 'min' => 0, 'max' => 1200, 'step' => 1, ), )) ); // Height Image Who we are $wp_customize->add_setting( 'avik_height_image_p_who_we', array( 'default' => 400, 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_height_image_p_who_we', array( 'label' => __( 'Primary image height (px Unit)','avik' ), 'section' => 'avik_section_whoweare', 'priority' => 20, 'input_attrs' => array( 'min' => 0, 'max' => 1200, 'step' => 1, ), )) ); // Margin Left Image Who we are $wp_customize->add_setting( 'avik_margin_left_image_p_who_we', array( 'default' => 0, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_left_image_p_who_we', array( 'label' => __( 'Primary image margin left (em Unit)','avik' ), 'section' => 'avik_section_whoweare', 'priority' => 30, 'input_attrs' => array( 'min' => 0, 'max' => 10, 'step' => 1, ), )) ); // Margin Top Image Who we are $wp_customize->add_setting( 'avik_margin_top_image_p_who_we', array( 'default' => 5, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_top_image_p_who_we', array( 'label' => __( 'Primary image margin top (em Unit)','avik' ), 'section' => 'avik_section_whoweare', 'priority' => 40, 'input_attrs' => array( 'min' => 0, 'max' => 10, 'step' => 1, ), )) ); // Enable Second Image $wp_customize->add_setting( 'avik_enable_second_image_whoweare', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_second_image_whoweare', array( 'label' => __( 'Enable/Disable second image','avik' ), 'section' => 'avik_section_whoweare', 'priority'=> 50, )) ); // With Image Who we are 2 $wp_customize->add_setting( 'avik_with_image_s_who_we', array( 'default' => 350, 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_with_image_s_who_we', array( 'label' => __( 'Secondary image width (px Unit)','avik' ), 'section' => 'avik_section_whoweare', 'priority' => 60, 'input_attrs' => array( 'min' => 0, 'max' => 1200, 'step' => 1, ), )) ); // Height Image Who we are 2 $wp_customize->add_setting( 'avik_height_image_s_who_we', array( 'default' => 400, 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_height_image_s_who_we', array( 'label' => __( 'Secondary image height (px Unit)','avik' ), 'section' => 'avik_section_whoweare', 'priority' => 70, 'input_attrs' => array( 'min' => 0, 'max' => 1200, 'step' => 1, ), )) ); // Margin Left Image Who we are 2 $wp_customize->add_setting( 'avik_margin_left_image_s_who_we', array( 'default' => 0, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_left_image_s_who_we', array( 'label' => __( 'Secondary image margin left (em Unit)','avik' ), 'section' => 'avik_section_whoweare', 'priority' => 80, 'input_attrs' => array( 'min' => 0, 'max' => 10, 'step' => 1, ), )) ); // Margin Top Image Who we are 2 $wp_customize->add_setting( 'avik_margin_top_image_s_who_we', array( 'default' => 0, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_top_image_s_who_we', array( 'label' => __( 'Secondary image margin top (em Unit)','avik' ), 'section' => 'avik_section_whoweare', 'priority' => 90, 'input_attrs' => array( 'min' => 0, 'max' => 10, 'step' => 1, ), )) ); // Margin Top Section Who we are $wp_customize->add_setting( 'avik_margin_top_section_whoweare', array( 'default' => 4, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_top_section_whoweare', array( 'label' => __( 'Margin Top Section (em Unit)','avik' ), 'section' => 'avik_section_whoweare', 'priority' => 120, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Margin Bottom Section Who We Are $wp_customize->add_setting( 'avik_margin_bottom_section_whoweare', array( 'default' => 0, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_bottom_section_whoweare', array( 'label' => __( 'Margin Bottom Section (em Unit)','avik' ), 'section' => 'avik_section_whoweare', 'priority' => 130, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); /* Statistics Who we are */ $avikStatisticswhoweare = new Avik_WP_Customize_Panel( $wp_customize, 'avik_statistics_whoweare', array( 'title' => __('Statistics Who we are','avik'), 'priority' => 10, 'panel' => 'avik_pagewhoweare', )); $wp_customize->add_panel( $avikStatisticswhoweare ); // Settings $wp_customize->add_section( 'avik_section_settings_whoweare', array( 'title' => __('Settings','avik'), 'priority' => 1, 'capability' => 'edit_theme_options', 'panel' => 'avik_pagewhoweare', )); // Height Image $wp_customize->add_setting( 'avik_height_image_whowearepage', array( 'default' => 500, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=>'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_height_image_whowearepage', array( 'label' => __( 'Image Header height (px Unit)','avik' ), 'section' => 'avik_section_settings_whoweare', 'priority' => 10, 'input_attrs' => array( 'min' => 0, 'max' => 1200, 'step' => 1, ), )) ); // Enable/Disable Object Fit $wp_customize->add_setting( 'avik_enable_ob_img_whoweare', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_ob_img_whoweare', array( 'label' => __( 'Enable/Disable Object fit Image','avik' ), 'section' => 'avik_section_settings_whoweare', 'priority'=> 20, )) ); // Enable/Disable Text cursor $wp_customize->add_setting( 'avik_enable_cursor_whoweare', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_cursor_whoweare', array( 'label' => __( 'Enable/Disable Cursor Text','avik' ), 'section' => 'avik_section_settings_whoweare', 'priority'=> 30, )) ); // Padding top Cusrsor $wp_customize->add_setting( 'avik_padding_cursor_image_whowearepage', array( 'default' => 5, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=>'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_padding_cursor_image_whowearepage', array( 'label' => __( 'Padding Top Cursor Text (em Unit)','avik' ), 'section' => 'avik_section_settings_whoweare', 'priority' => 40, 'input_attrs' => array( 'min' => 0, 'max' => 40, 'step' => 1, ), )) ); // Height Image $wp_customize->add_setting( 'avik_height_image_s_whowearepage', array( 'default' => 500, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=>'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_height_image_s_whowearepage', array( 'label' => __( 'Image Secondary height (px Unit)','avik' ), 'section' => 'avik_section_settings_whoweare', 'priority' => 50, 'input_attrs' => array( 'min' => 0, 'max' => 1200, 'step' => 1, ), )) ); // General Statistics $wp_customize->add_section( 'avik_section_general_statistics_whoweare', array( 'title' => __('General Statistics','avik'), 'priority' => 5, 'capability' => 'edit_theme_options', 'panel' => 'avik_statistics_whoweare', )); // Enable/Disable Section Statistics $wp_customize->add_setting( 'avik_enable_statistics_whoweare', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_statistics_whoweare', array( 'label' => __( 'Enable/Disable Section Statistics.','avik' ), 'section' => 'avik_section_general_statistics_whoweare', 'priority'=> 10, )) ); // Statistics 1 $wp_customize->add_section( 'avik_section_statistics_1_whoweare', array( 'title' => __('Statistics 1','avik'), 'priority' => 10, 'capability' => 'edit_theme_options', 'panel' => 'avik_statistics_whoweare', )); // Icon 1 statistics $wp_customize->add_setting( 'avik_icon_1_statistics' , array( 'default' => 'far fa-flag', 'transport' => 'refresh', 'sanitize_callback' => 'wp_strip_all_tags', ) ); $wp_customize->add_control( 'avik_icon_1_statistics' , array( 'label' => __( 'Icon 1', 'avik' ), 'section' => 'avik_section_statistics_1_whoweare', 'settings' => 'avik_icon_1_statistics', 'type' => 'select', 'choices' => array( 'fas fa-anchor' => __('anchor','avik'), 'far fa-address-book' => __('address-book','avik'), 'far fa-address-card' => __('address-card','avik'), 'fas fa-adjust' => __('adjust','avik'), 'fas fa-ambulance' => __('ambulance','avik'), 'fas fa-archive' => __('archive','avik'), 'fas fa-balance-scale' => __('balance-scale','avik'), 'fas fa-battery-three-quarters'=> __('battery','avik'), 'fas fa-bell' => __('bel','avik'), 'fas fa-bicycle' => __('bicycle','avik'), 'fas fa-blind' => __('blind','avik'), 'fas fa-bolt' => __('bolt','avik'), 'fas fa-book' => __('book','avik'), 'fas fa-briefcase-medical' => __('briefcase','avik'), 'fas fa-bullhorn' => __('bullhorn','avik'), 'fas fa-bus' => __('bus','avik'), 'fas fa-calculator' => __('calculator','avik'), 'fas fa-camera-retro' => __('camera retro','avik'), 'fas fa-car' => __('car','avik'), 'fas fa-chevron-circle-down' => __('chevron-circle-down','avik'), 'fas fa-child' => __('child','avik'), 'fas fa-cog' => __('cog','avik'), 'fas fa-cogs' => __('cogs','avik'), 'fas fa-comments' => __('comments','avik'), 'fas fa-coffee' => __('coffee','avik'), 'fas fa-cut' => __('cut','avik'), 'fas fa-clock' => __('clock','avik'), 'fas fa-clipboard' => __('clipboard','avik'), 'fas fa-clone' => __('clone','avik'), 'fas fa-database' => __('database','avik'), 'fas fa-desktop' => __('desktop','avik'), 'fas fa-edit' => __('edit','avik'), 'fas fa-envelope' => __('envelepo','avik'), 'fas fa-eye' => __('eye','avik'), 'fas fa-eye-slash' => __('eye-slash','avik'), 'fas fa-female' => __('female','avik'), 'fas fa-file' => __('file','avik'), 'fas fa-file-alt' => __('file-alt','avik'), 'fas fa-file-video' => __('file-video','avik'), 'fas fa-file-word' => __('file-word','avik'), 'far fa-flag' => __('flag','avik'), 'fas fa-flask' => __('flask','avik'), 'fas fa-folder' => __('folder','avik'), 'fas fa-folder-open' => __('folder-open','avik'), 'fas fa-gamepad' => __('gamepad','avik'), 'fas fa-gavel' => __('gavel','avik'), 'fas fa-glass-martini' => __('glass-martini','avik'), 'fas fa-globe' => __('globe','avik'), 'fas fa-graduation-cap' => __('graduation-cap','avik'), 'fas fa-handshake' => __('handshake','avik'), 'fas fa-home' => __('home','avik'), 'fas fa-hourglass' => __('hourglass','avik'), 'fas fa-image' => __('image','avik'), 'fas fa-info' => __('info','avik'), 'fas fa-key' => __('key','avik'), 'fas fa-laptop' => __('laptop','avik'), 'fas fa-lightbulb' => __('lightbulb','avik'), 'fas fa-link' => __('link','avik'), 'fas fa-lock' => __('lock','avik'), 'fas fa-male' => __('male','avik'), 'fas fa-map' => __('map','avik'), 'fas fa-map-marker' => __('map-marker','avik'), 'fas fa-music' => __('music','avik'), 'fas fa-paint-brush' => __('paint-brush','avik'), 'fas fa-paper-plane' => __('paper-plane','avik'), 'fas fa-paperclip' => __('paperclip','avik'), 'fas fa-paste' => __('paste','avik'), 'fas fa-phone' => __('phone','avik'), 'fas fa-phone-volume' => __('phone-volume','avik'), 'fas fa-plane' => __('plane','avik'), 'fas fa-play' => __('play','avik'), 'fas fa-plug' => __('plug','avik'), 'fas fa-plus' => __('plus','avik'), 'fas fa-power-off' => __('power-off','avik'), 'fas fa-print' => __('print','avik'), 'fas fa-question' => __('question','avik'), 'fas fa-road' => __('road','avik'), 'fas fa-rocket' => __('rocket','avik'), 'fas fa-rss' => __('rss','avik'), 'fas fa-rss-square' => __('rss-square','avik'), 'fas fa-save' => __('save','avik'), 'fas fa-search' => __('search','avik'), 'fas fa-server' => __('server','avik'), 'fas fa-share-alt' => __('share-alt','avik'), 'fas fa-shield-alt' => __('shield-alt','avik'), 'fas fa-shopping-bag' => __('shopping-bag','avik'), 'fas fa-signal' => __('signal','avik'), 'fas fa-shopping-basket' => __('shopping-basket','avik'), 'fas fa-shopping-cart' => __('shopping-cart','avik'), 'fas fa-sitemap' => __('sitemap','avik'), 'far fa-smile' => __('smile','avik'), 'fas fa-snowflake' => __('snowflake','avik'), 'fab fa-stack-overflow' => __('stack-overflow','avik'), 'fas fa-space-shuttle' => __('space-shuttle','avik'), 'fas fa-star' => __('star','avik'), 'fas fa-street-view' => __('street-view','avik'), 'fas fa-subway' => __('subway','avik'), 'fas fa-tag' => __('tag','avik'), 'fas fa-tags' => __('tags','avik'), 'fas fa-tachometer-alt' => __('tachometer-alt','avik'), 'fas fa-tasks' => __('tasks','avik'), 'fas fa-taxi' => __('taxi','avik'), 'fas fa-thumbtack' => __('thumbtack','avik'), 'fas fa-tint' => __('tint','avik'), 'fas fa-toggle-off' => __('toggle-off','avik'), 'fas fa-toggle-on' => __('toggle-on','avik'), 'fas fa-trash-alt' => __('trash-alt','avik'), 'fas fa-tree' => __('tree','avik'), 'fas fa-truck' => __('truck','avik'), 'fas fa-thumbtack' => __('thumbtack','avik'), 'fas fa-tv' => __('tv','avik'), 'fas fa-umbrella' => __('umbrella','avik'), 'fas fa-universal-access' => __('universal-access','avik'), 'fas fa-university' => __('university','avik'), 'fas fa-unlock' => __('unlock','avik'), 'fas fa-user' => __('user','avik'), 'fas fa-users' => __('users','avik'), 'fas fa-user-secret' => __('user-secret','avik'), 'fas fa-utensils' => __('utensils','avik'), 'fas fa-video' => __('video','avik'), 'fas fa-volume-up' => __('volume-up','avik'), 'fas fa-wifi' => __('wifi','avik'), 'fas fa-wrench' => __('wrench','avik'), ) ) ); // Number statistcs 1 $wp_customize->add_setting( 'avik_max_numbers_1_statistics', array( 'capability' => 'edit_theme_options', 'sanitize_callback' => 'absint', 'default' => 2500, ) ); $wp_customize->add_control( 'avik_max_numbers_1_statistics', array( 'type' => 'number', 'section' => 'avik_section_statistics_1_whoweare', 'priority' => 20, 'label' => __( 'Max numbers for statistics 1','avik' ), 'description' => __( 'Insert a custom number.','avik' ), ) ); // Title 1 statistics $wp_customize->add_setting( 'avik_title_1_statistics_whoweare', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_1_statistics_whoweare', array( 'type' => 'text', 'section' => 'avik_section_statistics_1_whoweare', 'priority'=> 30, 'label' => __( 'Title for statistics 1','avik' ), ) ); // Statistics 2 $wp_customize->add_section( 'avik_section_statistics_2_whoweare', array( 'title' => __('Statistics 2','avik'), 'priority' => 20, 'capability' => 'edit_theme_options', 'panel' => 'avik_statistics_whoweare', )); // Icon 2 statistics $wp_customize->add_setting( 'avik_icon_2_statistics' , array( 'default' => 'far fa-smile', 'transport' => 'refresh', 'sanitize_callback' => 'wp_strip_all_tags', ) ); $wp_customize->add_control( 'avik_icon_2_statistics' , array( 'label' => __( 'Icon 2', 'avik' ), 'section' => 'avik_section_statistics_2_whoweare', 'settings' => 'avik_icon_2_statistics', 'type' => 'select', 'choices' => array( 'fas fa-anchor' => __('anchor','avik'), 'far fa-address-book' => __('address-book','avik'), 'far fa-address-card' => __('address-card','avik'), 'fas fa-adjust' => __('adjust','avik'), 'fas fa-ambulance' => __('ambulance','avik'), 'fas fa-archive' => __('archive','avik'), 'fas fa-balance-scale' => __('balance-scale','avik'), 'fas fa-battery-three-quarters'=> __('battery','avik'), 'fas fa-bell' => __('bel','avik'), 'fas fa-bicycle' => __('bicycle','avik'), 'fas fa-blind' => __('blind','avik'), 'fas fa-bolt' => __('bolt','avik'), 'fas fa-book' => __('book','avik'), 'fas fa-briefcase-medical' => __('briefcase','avik'), 'fas fa-bullhorn' => __('bullhorn','avik'), 'fas fa-bus' => __('bus','avik'), 'fas fa-calculator' => __('calculator','avik'), 'fas fa-camera-retro' => __('camera retro','avik'), 'fas fa-car' => __('car','avik'), 'fas fa-chevron-circle-down' => __('chevron-circle-down','avik'), 'fas fa-child' => __('child','avik'), 'fas fa-cog' => __('cog','avik'), 'fas fa-cogs' => __('cogs','avik'), 'fas fa-comments' => __('comments','avik'), 'fas fa-coffee' => __('coffee','avik'), 'fas fa-cut' => __('cut','avik'), 'fas fa-clock' => __('clock','avik'), 'fas fa-clipboard' => __('clipboard','avik'), 'fas fa-clone' => __('clone','avik'), 'fas fa-database' => __('database','avik'), 'fas fa-desktop' => __('desktop','avik'), 'fas fa-edit' => __('edit','avik'), 'fas fa-envelope' => __('envelepo','avik'), 'fas fa-eye' => __('eye','avik'), 'fas fa-eye-slash' => __('eye-slash','avik'), 'fas fa-female' => __('female','avik'), 'fas fa-file' => __('file','avik'), 'fas fa-file-alt' => __('file-alt','avik'), 'fas fa-file-video' => __('file-video','avik'), 'fas fa-file-word' => __('file-word','avik'), 'far fa-flag' => __('flag','avik'), 'fas fa-flask' => __('flask','avik'), 'fas fa-folder' => __('folder','avik'), 'fas fa-folder-open' => __('folder-open','avik'), 'fas fa-gamepad' => __('gamepad','avik'), 'fas fa-gavel' => __('gavel','avik'), 'fas fa-glass-martini' => __('glass-martini','avik'), 'fas fa-globe' => __('globe','avik'), 'fas fa-graduation-cap' => __('graduation-cap','avik'), 'fas fa-handshake' => __('handshake','avik'), 'fas fa-home' => __('home','avik'), 'fas fa-hourglass' => __('hourglass','avik'), 'fas fa-image' => __('image','avik'), 'fas fa-info' => __('info','avik'), 'fas fa-key' => __('key','avik'), 'fas fa-laptop' => __('laptop','avik'), 'fas fa-lightbulb' => __('lightbulb','avik'), 'fas fa-link' => __('link','avik'), 'fas fa-lock' => __('lock','avik'), 'fas fa-male' => __('male','avik'), 'fas fa-map' => __('map','avik'), 'fas fa-map-marker' => __('map-marker','avik'), 'fas fa-music' => __('music','avik'), 'fas fa-paint-brush' => __('paint-brush','avik'), 'fas fa-paper-plane' => __('paper-plane','avik'), 'fas fa-paperclip' => __('paperclip','avik'), 'fas fa-paste' => __('paste','avik'), 'fas fa-phone' => __('phone','avik'), 'fas fa-phone-volume' => __('phone-volume','avik'), 'fas fa-plane' => __('plane','avik'), 'fas fa-play' => __('play','avik'), 'fas fa-plug' => __('plug','avik'), 'fas fa-plus' => __('plus','avik'), 'fas fa-power-off' => __('power-off','avik'), 'fas fa-print' => __('print','avik'), 'fas fa-question' => __('question','avik'), 'fas fa-road' => __('road','avik'), 'fas fa-rocket' => __('rocket','avik'), 'fas fa-rss' => __('rss','avik'), 'fas fa-rss-square' => __('rss-square','avik'), 'fas fa-save' => __('save','avik'), 'fas fa-search' => __('search','avik'), 'fas fa-server' => __('server','avik'), 'fas fa-share-alt' => __('share-alt','avik'), 'fas fa-shield-alt' => __('shield-alt','avik'), 'fas fa-shopping-bag' => __('shopping-bag','avik'), 'fas fa-signal' => __('signal','avik'), 'fas fa-shopping-basket' => __('shopping-basket','avik'), 'fas fa-shopping-cart' => __('shopping-cart','avik'), 'fas fa-sitemap' => __('sitemap','avik'), 'far fa-smile' => __('smile','avik'), 'fas fa-snowflake' => __('snowflake','avik'), 'fab fa-stack-overflow' => __('stack-overflow','avik'), 'fas fa-space-shuttle' => __('space-shuttle','avik'), 'fas fa-star' => __('star','avik'), 'fas fa-street-view' => __('street-view','avik'), 'fas fa-subway' => __('subway','avik'), 'fas fa-tag' => __('tag','avik'), 'fas fa-tags' => __('tags','avik'), 'fas fa-tachometer-alt' => __('tachometer-alt','avik'), 'fas fa-tasks' => __('tasks','avik'), 'fas fa-taxi' => __('taxi','avik'), 'fas fa-thumbtack' => __('thumbtack','avik'), 'fas fa-tint' => __('tint','avik'), 'fas fa-toggle-off' => __('toggle-off','avik'), 'fas fa-toggle-on' => __('toggle-on','avik'), 'fas fa-trash-alt' => __('trash-alt','avik'), 'fas fa-tree' => __('tree','avik'), 'fas fa-truck' => __('truck','avik'), 'fas fa-thumbtack' => __('thumbtack','avik'), 'fas fa-tv' => __('tv','avik'), 'fas fa-umbrella' => __('umbrella','avik'), 'fas fa-universal-access' => __('universal-access','avik'), 'fas fa-university' => __('university','avik'), 'fas fa-unlock' => __('unlock','avik'), 'fas fa-user' => __('user','avik'), 'fas fa-users' => __('users','avik'), 'fas fa-user-secret' => __('user-secret','avik'), 'fas fa-utensils' => __('utensils','avik'), 'fas fa-video' => __('video','avik'), 'fas fa-volume-up' => __('volume-up','avik'), 'fas fa-wifi' => __('wifi','avik'), 'fas fa-wrench' => __('wrench','avik'), ) ) ); // Number statistcs 2 $wp_customize->add_setting( 'avik_max_numbers_2_statistics', array( 'capability' => 'edit_theme_options', 'sanitize_callback' => 'absint', 'default' => 2500, ) ); $wp_customize->add_control( 'avik_max_numbers_2_statistics', array( 'type' => 'number', 'section' => 'avik_section_statistics_2_whoweare', 'priority' => 20, 'label' => __( 'Max numbers for statistics 2','avik' ), 'description' => __( 'Insert a custom number.','avik' ), ) ); // Title 2 statistics $wp_customize->add_setting( 'avik_title_2_statistics_whoweare', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_2_statistics_whoweare', array( 'type' => 'text', 'section' => 'avik_section_statistics_2_whoweare', 'priority'=> 30, 'label' => __( 'Title for statistics 2','avik' ), ) ); // Statistics 3 $wp_customize->add_section( 'avik_section_statistics_3_whoweare', array( 'title' => __('Statistics 3','avik'), 'priority' => 30, 'capability' => 'edit_theme_options', 'panel' => 'avik_statistics_whoweare', )); // Icon 3 statistics $wp_customize->add_setting( 'avik_icon_3_statistics' , array( 'default' => 'fas fa-thumbtack', 'transport' => 'refresh', 'sanitize_callback' => 'wp_strip_all_tags', ) ); $wp_customize->add_control( 'avik_icon_3_statistics' , array( 'label' => __( 'Icon 3', 'avik' ), 'section' => 'avik_section_statistics_3_whoweare', 'settings' => 'avik_icon_3_statistics', 'type' => 'select', 'choices' => array( 'fas fa-anchor' => __('anchor','avik'), 'far fa-address-book' => __('address-book','avik'), 'far fa-address-card' => __('address-card','avik'), 'fas fa-adjust' => __('adjust','avik'), 'fas fa-ambulance' => __('ambulance','avik'), 'fas fa-archive' => __('archive','avik'), 'fas fa-balance-scale' => __('balance-scale','avik'), 'fas fa-battery-three-quarters'=> __('battery','avik'), 'fas fa-bell' => __('bel','avik'), 'fas fa-bicycle' => __('bicycle','avik'), 'fas fa-blind' => __('blind','avik'), 'fas fa-bolt' => __('bolt','avik'), 'fas fa-book' => __('book','avik'), 'fas fa-briefcase-medical' => __('briefcase','avik'), 'fas fa-bullhorn' => __('bullhorn','avik'), 'fas fa-bus' => __('bus','avik'), 'fas fa-calculator' => __('calculator','avik'), 'fas fa-camera-retro' => __('camera retro','avik'), 'fas fa-car' => __('car','avik'), 'fas fa-chevron-circle-down' => __('chevron-circle-down','avik'), 'fas fa-child' => __('child','avik'), 'fas fa-cog' => __('cog','avik'), 'fas fa-cogs' => __('cogs','avik'), 'fas fa-comments' => __('comments','avik'), 'fas fa-coffee' => __('coffee','avik'), 'fas fa-cut' => __('cut','avik'), 'fas fa-clock' => __('clock','avik'), 'fas fa-clipboard' => __('clipboard','avik'), 'fas fa-clone' => __('clone','avik'), 'fas fa-database' => __('database','avik'), 'fas fa-desktop' => __('desktop','avik'), 'fas fa-edit' => __('edit','avik'), 'fas fa-envelope' => __('envelepo','avik'), 'fas fa-eye' => __('eye','avik'), 'fas fa-eye-slash' => __('eye-slash','avik'), 'fas fa-female' => __('female','avik'), 'fas fa-file' => __('file','avik'), 'fas fa-file-alt' => __('file-alt','avik'), 'fas fa-file-video' => __('file-video','avik'), 'fas fa-file-word' => __('file-word','avik'), 'far fa-flag' => __('flag','avik'), 'fas fa-flask' => __('flask','avik'), 'fas fa-folder' => __('folder','avik'), 'fas fa-folder-open' => __('folder-open','avik'), 'fas fa-gamepad' => __('gamepad','avik'), 'fas fa-gavel' => __('gavel','avik'), 'fas fa-glass-martini' => __('glass-martini','avik'), 'fas fa-globe' => __('globe','avik'), 'fas fa-graduation-cap' => __('graduation-cap','avik'), 'fas fa-handshake' => __('handshake','avik'), 'fas fa-home' => __('home','avik'), 'fas fa-hourglass' => __('hourglass','avik'), 'fas fa-image' => __('image','avik'), 'fas fa-info' => __('info','avik'), 'fas fa-key' => __('key','avik'), 'fas fa-laptop' => __('laptop','avik'), 'fas fa-lightbulb' => __('lightbulb','avik'), 'fas fa-link' => __('link','avik'), 'fas fa-lock' => __('lock','avik'), 'fas fa-male' => __('male','avik'), 'fas fa-map' => __('map','avik'), 'fas fa-map-marker' => __('map-marker','avik'), 'fas fa-music' => __('music','avik'), 'fas fa-paint-brush' => __('paint-brush','avik'), 'fas fa-paper-plane' => __('paper-plane','avik'), 'fas fa-paperclip' => __('paperclip','avik'), 'fas fa-paste' => __('paste','avik'), 'fas fa-phone' => __('phone','avik'), 'fas fa-phone-volume' => __('phone-volume','avik'), 'fas fa-plane' => __('plane','avik'), 'fas fa-play' => __('play','avik'), 'fas fa-plug' => __('plug','avik'), 'fas fa-plus' => __('plus','avik'), 'fas fa-power-off' => __('power-off','avik'), 'fas fa-print' => __('print','avik'), 'fas fa-question' => __('question','avik'), 'fas fa-road' => __('road','avik'), 'fas fa-rocket' => __('rocket','avik'), 'fas fa-rss' => __('rss','avik'), 'fas fa-rss-square' => __('rss-square','avik'), 'fas fa-save' => __('save','avik'), 'fas fa-search' => __('search','avik'), 'fas fa-server' => __('server','avik'), 'fas fa-share-alt' => __('share-alt','avik'), 'fas fa-shield-alt' => __('shield-alt','avik'), 'fas fa-shopping-bag' => __('shopping-bag','avik'), 'fas fa-signal' => __('signal','avik'), 'fas fa-shopping-basket' => __('shopping-basket','avik'), 'fas fa-shopping-cart' => __('shopping-cart','avik'), 'fas fa-sitemap' => __('sitemap','avik'), 'far fa-smile' => __('smile','avik'), 'fas fa-snowflake' => __('snowflake','avik'), 'fab fa-stack-overflow' => __('stack-overflow','avik'), 'fas fa-space-shuttle' => __('space-shuttle','avik'), 'fas fa-star' => __('star','avik'), 'fas fa-street-view' => __('street-view','avik'), 'fas fa-subway' => __('subway','avik'), 'fas fa-tag' => __('tag','avik'), 'fas fa-tags' => __('tags','avik'), 'fas fa-tachometer-alt' => __('tachometer-alt','avik'), 'fas fa-tasks' => __('tasks','avik'), 'fas fa-taxi' => __('taxi','avik'), 'fas fa-thumbtack' => __('thumbtack','avik'), 'fas fa-tint' => __('tint','avik'), 'fas fa-toggle-off' => __('toggle-off','avik'), 'fas fa-toggle-on' => __('toggle-on','avik'), 'fas fa-trash-alt' => __('trash-alt','avik'), 'fas fa-tree' => __('tree','avik'), 'fas fa-truck' => __('truck','avik'), 'fas fa-thumbtack' => __('thumbtack','avik'), 'fas fa-tv' => __('tv','avik'), 'fas fa-umbrella' => __('umbrella','avik'), 'fas fa-universal-access' => __('universal-access','avik'), 'fas fa-university' => __('university','avik'), 'fas fa-unlock' => __('unlock','avik'), 'fas fa-user' => __('user','avik'), 'fas fa-users' => __('users','avik'), 'fas fa-user-secret' => __('user-secret','avik'), 'fas fa-utensils' => __('utensils','avik'), 'fas fa-video' => __('video','avik'), 'fas fa-volume-up' => __('volume-up','avik'), 'fas fa-wifi' => __('wifi','avik'), 'fas fa-wrench' => __('wrench','avik'), ) ) ); // Number statistics 3 $wp_customize->add_setting( 'avik_max_numbers_3_statistics', array( 'capability' => 'edit_theme_options', 'sanitize_callback' => 'absint', 'default' => 1550, ) ); $wp_customize->add_control( 'avik_max_numbers_3_statistics', array( 'type' => 'number', 'section' => 'avik_section_statistics_3_whoweare', 'priority' => 20, 'label' => __( 'Max numbers for statistics 3','avik' ), 'description' => __( 'Insert a custom number.','avik' ), ) ); // Title 3 statistics $wp_customize->add_setting( 'avik_title_3_statistics_whoweare', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_3_statistics_whoweare', array( 'type' => 'text', 'section' => 'avik_section_statistics_3_whoweare', 'priority'=> 30, 'label' => __( 'Title for statistics 3','avik' ), ) ); // Statistics 4 $wp_customize->add_section( 'avik_section_statistics_4_whoweare', array( 'title' => __('Statistics 4','avik'), 'priority' => 40, 'capability' => 'edit_theme_options', 'panel' => 'avik_statistics_whoweare', )); // Icon 4 statistics $wp_customize->add_setting( 'avik_icon_4_statistics' , array( 'default' => 'fas fa-globe', 'transport' => 'refresh', 'sanitize_callback' => 'wp_strip_all_tags', ) ); $wp_customize->add_control( 'avik_icon_4_statistics' , array( 'label' => __( 'Icon 4', 'avik' ), 'section' => 'avik_section_statistics_4_whoweare', 'settings' => 'avik_icon_4_statistics', 'type' => 'select', 'choices' => array( 'fas fa-anchor' => __('anchor','avik'), 'far fa-address-book' => __('address-book','avik'), 'far fa-address-card' => __('address-card','avik'), 'fas fa-adjust' => __('adjust','avik'), 'fas fa-ambulance' => __('ambulance','avik'), 'fas fa-archive' => __('archive','avik'), 'fas fa-balance-scale' => __('balance-scale','avik'), 'fas fa-battery-three-quarters'=> __('battery','avik'), 'fas fa-bell' => __('bel','avik'), 'fas fa-bicycle' => __('bicycle','avik'), 'fas fa-blind' => __('blind','avik'), 'fas fa-bolt' => __('bolt','avik'), 'fas fa-book' => __('book','avik'), 'fas fa-briefcase-medical' => __('briefcase','avik'), 'fas fa-bullhorn' => __('bullhorn','avik'), 'fas fa-bus' => __('bus','avik'), 'fas fa-calculator' => __('calculator','avik'), 'fas fa-camera-retro' => __('camera retro','avik'), 'fas fa-car' => __('car','avik'), 'fas fa-chevron-circle-down' => __('chevron-circle-down','avik'), 'fas fa-child' => __('child','avik'), 'fas fa-cog' => __('cog','avik'), 'fas fa-cogs' => __('cogs','avik'), 'fas fa-comments' => __('comments','avik'), 'fas fa-coffee' => __('coffee','avik'), 'fas fa-cut' => __('cut','avik'), 'fas fa-clock' => __('clock','avik'), 'fas fa-clipboard' => __('clipboard','avik'), 'fas fa-clone' => __('clone','avik'), 'fas fa-database' => __('database','avik'), 'fas fa-desktop' => __('desktop','avik'), 'fas fa-edit' => __('edit','avik'), 'fas fa-envelope' => __('envelepo','avik'), 'fas fa-eye' => __('eye','avik'), 'fas fa-eye-slash' => __('eye-slash','avik'), 'fas fa-female' => __('female','avik'), 'fas fa-file' => __('file','avik'), 'fas fa-file-alt' => __('file-alt','avik'), 'fas fa-file-video' => __('file-video','avik'), 'fas fa-file-word' => __('file-word','avik'), 'far fa-flag' => __('flag','avik'), 'fas fa-flask' => __('flask','avik'), 'fas fa-folder' => __('folder','avik'), 'fas fa-folder-open' => __('folder-open','avik'), 'fas fa-gamepad' => __('gamepad','avik'), 'fas fa-gavel' => __('gavel','avik'), 'fas fa-glass-martini' => __('glass-martini','avik'), 'fas fa-globe' => __('globe','avik'), 'fas fa-graduation-cap' => __('graduation-cap','avik'), 'fas fa-handshake' => __('handshake','avik'), 'fas fa-home' => __('home','avik'), 'fas fa-hourglass' => __('hourglass','avik'), 'fas fa-image' => __('image','avik'), 'fas fa-info' => __('info','avik'), 'fas fa-key' => __('key','avik'), 'fas fa-laptop' => __('laptop','avik'), 'fas fa-lightbulb' => __('lightbulb','avik'), 'fas fa-link' => __('link','avik'), 'fas fa-lock' => __('lock','avik'), 'fas fa-male' => __('male','avik'), 'fas fa-map' => __('map','avik'), 'fas fa-map-marker' => __('map-marker','avik'), 'fas fa-music' => __('music','avik'), 'fas fa-paint-brush' => __('paint-brush','avik'), 'fas fa-paper-plane' => __('paper-plane','avik'), 'fas fa-paperclip' => __('paperclip','avik'), 'fas fa-paste' => __('paste','avik'), 'fas fa-phone' => __('phone','avik'), 'fas fa-phone-volume' => __('phone-volume','avik'), 'fas fa-plane' => __('plane','avik'), 'fas fa-play' => __('play','avik'), 'fas fa-plug' => __('plug','avik'), 'fas fa-plus' => __('plus','avik'), 'fas fa-power-off' => __('power-off','avik'), 'fas fa-print' => __('print','avik'), 'fas fa-question' => __('question','avik'), 'fas fa-road' => __('road','avik'), 'fas fa-rocket' => __('rocket','avik'), 'fas fa-rss' => __('rss','avik'), 'fas fa-rss-square' => __('rss-square','avik'), 'fas fa-save' => __('save','avik'), 'fas fa-search' => __('search','avik'), 'fas fa-server' => __('server','avik'), 'fas fa-share-alt' => __('share-alt','avik'), 'fas fa-shield-alt' => __('shield-alt','avik'), 'fas fa-shopping-bag' => __('shopping-bag','avik'), 'fas fa-signal' => __('signal','avik'), 'fas fa-shopping-basket' => __('shopping-basket','avik'), 'fas fa-shopping-cart' => __('shopping-cart','avik'), 'fas fa-sitemap' => __('sitemap','avik'), 'far fa-smile' => __('smile','avik'), 'fas fa-snowflake' => __('snowflake','avik'), 'fab fa-stack-overflow' => __('stack-overflow','avik'), 'fas fa-space-shuttle' => __('space-shuttle','avik'), 'fas fa-star' => __('star','avik'), 'fas fa-street-view' => __('street-view','avik'), 'fas fa-subway' => __('subway','avik'), 'fas fa-tag' => __('tag','avik'), 'fas fa-tags' => __('tags','avik'), 'fas fa-tachometer-alt' => __('tachometer-alt','avik'), 'fas fa-tasks' => __('tasks','avik'), 'fas fa-taxi' => __('taxi','avik'), 'fas fa-thumbtack' => __('thumbtack','avik'), 'fas fa-tint' => __('tint','avik'), 'fas fa-toggle-off' => __('toggle-off','avik'), 'fas fa-toggle-on' => __('toggle-on','avik'), 'fas fa-trash-alt' => __('trash-alt','avik'), 'fas fa-tree' => __('tree','avik'), 'fas fa-truck' => __('truck','avik'), 'fas fa-thumbtack' => __('thumbtack','avik'), 'fas fa-tv' => __('tv','avik'), 'fas fa-umbrella' => __('umbrella','avik'), 'fas fa-universal-access' => __('universal-access','avik'), 'fas fa-university' => __('university','avik'), 'fas fa-unlock' => __('unlock','avik'), 'fas fa-user' => __('user','avik'), 'fas fa-users' => __('users','avik'), 'fas fa-user-secret' => __('user-secret','avik'), 'fas fa-utensils' => __('utensils','avik'), 'fas fa-video' => __('video','avik'), 'fas fa-volume-up' => __('volume-up','avik'), 'fas fa-wifi' => __('wifi','avik'), 'fas fa-wrench' => __('wrench','avik'), ) ) ); // Number statistics 4 $wp_customize->add_setting( 'avik_max_numbers_4_statistics', array( 'capability' => 'edit_theme_options', 'sanitize_callback' => 'absint', 'default' => 480, ) ); $wp_customize->add_control( 'avik_max_numbers_4_statistics', array( 'type' => 'number', 'section' => 'avik_section_statistics_4_whoweare', 'priority' => 20, 'label' => __( 'Max numbers for statistics 4','avik' ), 'description' => __( 'Insert a custom number.','avik' ), ) ); // Title 4 statistics $wp_customize->add_setting( 'avik_title_4_statistics_whoweare', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_4_statistics_whoweare', array( 'type' => 'text', 'section' => 'avik_section_statistics_4_whoweare', 'priority'=> 30, 'label' => __( 'Title for statistics 4','avik' ), ) ); /* Team Who we are */ $avikTeamwhoweare = new Avik_WP_Customize_Panel( $wp_customize, 'avik_team_whoweare', array( 'title' => __('Team Who we are','avik'), 'priority' => 20, 'panel' => 'avik_pagewhoweare', )); $wp_customize->add_panel( $avikTeamwhoweare ); // General Team Who we are $wp_customize->add_section( 'avik_section_general_team_whoweare', array( 'title' => __('General Team','avik'), 'priority' => 10, 'capability' => 'edit_theme_options', 'panel' => 'avik_team_whoweare', )); // Enable/Disable Section Team $wp_customize->add_setting( 'avik_enable_team_whoweare', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_team_whoweare', array( 'label' => __( 'Enable/Disable Section Team.','avik' ), 'section' => 'avik_section_general_team_whoweare', 'priority'=> 5, )) ); // Enable/Disable Excpert Team $wp_customize->add_setting( 'avik_enable_excpert_team_whoweare', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_excpert_team_whoweare', array( 'label' => __( 'Enable/Disable Excpert Team.','avik' ), 'section' => 'avik_section_general_team_whoweare', 'priority'=> 6, )) ); // Title general Team Who we are $wp_customize->add_setting( 'avik_title_general_team_whoweare', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_general_team_whoweare', array( 'type' => 'text', 'section' => 'avik_section_general_team_whoweare', 'active_callback' => 'avik_enable_team_whoweare', 'priority' => 10, 'label' => __( 'Title general Team','avik' ), ) ); // Team 1 Who we are $wp_customize->add_section( 'avik_section_team_1_whoweare', array( 'title' => __('Team 1','avik'), 'priority' => 20, 'capability' => 'edit_theme_options', 'panel' => 'avik_team_whoweare', )); // Category post Team 1 $wp_customize->add_setting( 'avik_team_1_category', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_team_1_category', array( 'label' => __('Select Category Post for Team 1','avik'), 'description' => __( 'Select the category to show the posts for Team 1.','avik' ), 'settings' => 'avik_team_1_category', 'section' => 'avik_section_team_1_whoweare', 'priority'=> 10, ))); // Notice $wp_customize->add_setting( 'avik_team_1_notice', array( 'sanitize_callback' => 'avik_text_sanitization' )); $wp_customize->add_control( new Avik_Simple_Notice_s_Custom_control( $wp_customize, 'avik_team_1_notice', array( 'label' => __( 'ICONS ARE ONLY SEEN IN HOVER!','avik'), 'section' => 'avik_section_team_1_whoweare', 'priority' => 15, )) ); // Facebook $wp_customize->add_setting( 'avik_enable_facebook_icon_team_1', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_facebook_icon_team_1', array( 'label' => __( 'Enable/Disable Facebook.','avik' ), 'section' => 'avik_section_team_1_whoweare', 'priority'=> 30, )) ); // Url Facebook $wp_customize->add_setting( 'avik_link_facebook_icon_team_1', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback'=> 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_facebook_icon_team_1', array( 'label' => __( 'Link Facebook','avik' ), 'section' => 'avik_section_team_1_whoweare', 'type' => 'url', 'priority' => 35, 'active_callback' => 'avik_enable_facebook_icon_team_1', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Twitter $wp_customize->add_setting( 'avik_enable_twitter_icon_team_1', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_twitter_icon_team_1', array( 'label' => __( 'Enable/Disable Twitter.','avik' ), 'section' => 'avik_section_team_1_whoweare', 'priority'=> 40, )) ); // Url Twitter $wp_customize->add_setting( 'avik_link_twitter_icon_team_1', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_twitter_icon_team_1', array( 'label' => __( 'Link Twitter','avik' ), 'section' => 'avik_section_team_1_whoweare', 'type' => 'url', 'priority' => 45, 'active_callback' => 'avik_enable_twitter_icon_team_1', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Instagram $wp_customize->add_setting( 'avik_enable_instagram_icon_team_1', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_instagram_icon_team_1', array( 'label' => __( 'Enable/Disable Instagram.','avik' ), 'section' => 'avik_section_team_1_whoweare', 'priority'=> 50, )) ); // Url Instagram $wp_customize->add_setting( 'avik_link_instagram_icon_team_1', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_instagram_icon_team_1', array( 'label' => __( 'Link Instagram','avik' ), 'section' => 'avik_section_team_1_whoweare', 'type' => 'url', 'priority' => 55, 'active_callback' => 'avik_enable_instagram_icon_team_1', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Linkedin $wp_customize->add_setting( 'avik_enable_linkedin_icon_team_1', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_linkedin_icon_team_1', array( 'label' => __( 'Enable/Disable Linkedin.','avik' ), 'section' => 'avik_section_team_1_whoweare', 'priority'=> 60, )) ); // Url Linkedin $wp_customize->add_setting( 'avik_link_linkedin_icon_team_1', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_linkedin_icon_team_1', array( 'label' => __( 'Link Linkedin','avik' ), 'section' => 'avik_section_team_1_whoweare', 'type' => 'url', 'priority' => 65, 'active_callback' => 'avik_enable_linkedin_icon_team_1', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Google Plus $wp_customize->add_setting( 'avik_enable_google_plus_icon_team_1', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_google_plus_icon_team_1', array( 'label' => __( 'Enable/Disable Google Plus.','avik' ), 'section' => 'avik_section_team_1_whoweare', 'priority'=> 70, )) ); // Url Google Plus $wp_customize->add_setting( 'avik_link_google_plus_icon_team_1', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_google_plus_icon_team_1', array( 'label' => __( 'Link Google Plus','avik' ), 'section' => 'avik_section_team_1_whoweare', 'type' => 'url', 'priority' => 75, 'active_callback' => 'avik_enable_google_plus_icon_team_1', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Team 2 Who we are $wp_customize->add_section( 'avik_section_team_2_whoweare', array( 'title' => __('Team 2','avik'), 'priority' => 30, 'capability' => 'edit_theme_options', 'panel' => 'avik_team_whoweare', )); // Category post Team 2 $wp_customize->add_setting( 'avik_team_2_category', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_team_2_category', array( 'label' => __('Select Category Post for Team 2','avik'), 'description' => __( 'Select the category to show the posts for Team 2.','avik' ), 'settings' => 'avik_team_2_category', 'section' => 'avik_section_team_2_whoweare', 'priority'=> 10, ))); // Social Team 2 // Notice $wp_customize->add_setting( 'avik_team_2_notice', array( 'sanitize_callback' => 'avik_text_sanitization' )); $wp_customize->add_control( new Avik_Simple_Notice_s_Custom_control( $wp_customize, 'avik_team_2_notice', array( 'label' => __( 'ICONS ARE ONLY SEEN IN HOVER!','avik'), 'section' => 'avik_section_team_2_whoweare', 'priority' => 15, )) ); // Facebook $wp_customize->add_setting( 'avik_enable_facebook_icon_team_2', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_facebook_icon_team_2', array( 'label' => __( 'Enable/Disable Facebook.','avik' ), 'section' => 'avik_section_team_2_whoweare', 'priority'=> 30, )) ); // Url Facebook $wp_customize->add_setting( 'avik_link_facebook_icon_team_2', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback'=> 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_facebook_icon_team_2', array( 'label' => __( 'Link Facebook','avik' ), 'section' => 'avik_section_team_2_whoweare', 'type' => 'url', 'priority' => 35, 'active_callback' => 'avik_enable_facebook_icon_team_2', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Twitter $wp_customize->add_setting( 'avik_enable_twitter_icon_team_2', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_twitter_icon_team_2', array( 'label' => __( 'Enable/Disable Twitter.','avik' ), 'section' => 'avik_section_team_2_whoweare', 'priority'=> 40, )) ); // Url Twitter $wp_customize->add_setting( 'avik_link_twitter_icon_team_2', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_twitter_icon_team_2', array( 'label' => __( 'Link Twitter','avik' ), 'section' => 'avik_section_team_2_whoweare', 'type' => 'url', 'priority' => 45, 'active_callback' => 'avik_enable_twitter_icon_team_2', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Instagram $wp_customize->add_setting( 'avik_enable_instagram_icon_team_2', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_instagram_icon_team_2', array( 'label' => __( 'Enable/Disable Instagram.','avik' ), 'section' => 'avik_section_team_2_whoweare', 'priority'=> 50, )) ); // Url Instagram $wp_customize->add_setting( 'avik_link_instagram_icon_team_2', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_instagram_icon_team_2', array( 'label' => __( 'Link Instagram','avik' ), 'section' => 'avik_section_team_2_whoweare', 'type' => 'url', 'priority' => 55, 'active_callback' => 'avik_enable_instagram_icon_team_2', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Linkedin $wp_customize->add_setting( 'avik_enable_linkedin_icon_team_2', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_linkedin_icon_team_2', array( 'label' => __( 'Enable/Disable Linkedin.','avik' ), 'section' => 'avik_section_team_2_whoweare', 'priority'=> 60, )) ); // Url Linkedin $wp_customize->add_setting( 'avik_link_linkedin_icon_team_2', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_linkedin_icon_team_2', array( 'label' => __( 'Link Linkedin','avik' ), 'section' => 'avik_section_team_2_whoweare', 'type' => 'url', 'priority' => 65, 'active_callback' => 'avik_enable_linkedin_icon_team_2', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Google Plus $wp_customize->add_setting( 'avik_enable_google_plus_icon_team_2', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_google_plus_icon_team_2', array( 'label' => __( 'Enable/Disable Google Plus.','avik' ), 'section' => 'avik_section_team_2_whoweare', 'priority'=> 70, )) ); // Url Google Plus $wp_customize->add_setting( 'avik_link_google_plus_icon_team_2', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_google_plus_icon_team_2', array( 'label' => __( 'Link Google Plus','avik' ), 'section' => 'avik_section_team_2_whoweare', 'type' => 'url', 'priority' => 75, 'active_callback' => 'avik_enable_google_plus_icon_team_2', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Team 3 Who we are $wp_customize->add_section( 'avik_section_team_3_whoweare', array( 'title' => __('Team 3','avik'), 'priority' => 40, 'capability' => 'edit_theme_options', 'panel' => 'avik_team_whoweare', )); // Category post Team 3 $wp_customize->add_setting( 'avik_team_3_category', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_team_3_category', array( 'label' => __('Select Category Post for Team 3','avik'), 'description' => __( 'Select the category to show the posts for Team 3.','avik' ), 'settings' => 'avik_team_3_category', 'section' => 'avik_section_team_3_whoweare', 'priority'=> 10, ))); // Social Team 3 // Notice $wp_customize->add_setting( 'avik_team_3_notice', array( 'sanitize_callback' => 'avik_text_sanitization' )); $wp_customize->add_control( new Avik_Simple_Notice_s_Custom_control( $wp_customize, 'avik_team_3_notice', array( 'label' => __( 'ICONS ARE ONLY SEEN IN HOVER!','avik'), 'section' => 'avik_section_team_3_whoweare', 'priority' => 15, )) ); // Facebook $wp_customize->add_setting( 'avik_enable_facebook_icon_team_3', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_facebook_icon_team_3', array( 'label' => __( 'Enable/Disable Facebook.','avik' ), 'section' => 'avik_section_team_3_whoweare', 'priority'=> 30, )) ); // Url Facebook $wp_customize->add_setting( 'avik_link_facebook_icon_team_3', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback'=> 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_facebook_icon_team_3', array( 'label' => __( 'Link Facebook','avik' ), 'section' => 'avik_section_team_3_whoweare', 'type' => 'url', 'priority' => 35, 'active_callback' => 'avik_enable_facebook_icon_team_3', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Twitter $wp_customize->add_setting( 'avik_enable_twitter_icon_team_3', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_twitter_icon_team_3', array( 'label' => __( 'Enable/Disable Twitter.','avik' ), 'section' => 'avik_section_team_3_whoweare', 'priority'=> 40, )) ); // Url Twitter $wp_customize->add_setting( 'avik_link_twitter_icon_team_3', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_twitter_icon_team_3', array( 'label' => __( 'Link Twitter','avik' ), 'section' => 'avik_section_team_3_whoweare', 'type' => 'url', 'priority' => 45, 'active_callback' => 'avik_enable_twitter_icon_team_3', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Instagram $wp_customize->add_setting( 'avik_enable_instagram_icon_team_3', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_instagram_icon_team_3', array( 'label' => __( 'Enable/Disable Instagram.','avik' ), 'section' => 'avik_section_team_3_whoweare', 'priority'=> 50, )) ); // Url Instagram $wp_customize->add_setting( 'avik_link_instagram_icon_team_3', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_instagram_icon_team_3', array( 'label' => __( 'Link Instagram','avik' ), 'section' => 'avik_section_team_3_whoweare', 'type' => 'url', 'priority' => 55, 'active_callback' => 'avik_enable_instagram_icon_team_3', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Linkedin $wp_customize->add_setting( 'avik_enable_linkedin_icon_team_3', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_linkedin_icon_team_3', array( 'label' => __( 'Enable/Disable Linkedin.','avik' ), 'section' => 'avik_section_team_3_whoweare', 'priority'=> 60, )) ); // Url Linkedin $wp_customize->add_setting( 'avik_link_linkedin_icon_team_3', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_linkedin_icon_team_3', array( 'label' => __( 'Link Linkedin','avik' ), 'section' => 'avik_section_team_3_whoweare', 'type' => 'url', 'priority' => 65, 'active_callback' => 'avik_enable_linkedin_icon_team_3', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Google Plus $wp_customize->add_setting( 'avik_enable_google_plus_icon_team_3', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_google_plus_icon_team_3', array( 'label' => __( 'Enable/Disable Google Plus.','avik' ), 'section' => 'avik_section_team_3_whoweare', 'priority'=> 70, )) ); // Url Google Plus $wp_customize->add_setting( 'avik_link_google_plus_icon_team_3', array( 'default' => '', 'transport' => 'refresh', 'sanitize_callback' => 'esc_url_raw' )); $wp_customize->add_control( 'avik_link_google_plus_icon_team_3', array( 'label' => __( 'Link Google Plus','avik' ), 'section' => 'avik_section_team_3_whoweare', 'type' => 'url', 'priority' => 75, 'active_callback' => 'avik_enable_google_plus_icon_team_3', 'input_attrs' => array( 'class' => 'my-custom-class', 'style' => 'border: 1px solid #2885bb', 'placeholder' => __( 'Enter link...','avik' ), ), )); // Partenr Who we are $wp_customize->add_section( 'avik_section_partner_whoweare', array( 'title' => __('Partenr','avik'), 'priority' => 30, 'capability' => 'edit_theme_options', 'panel' => 'avik_pagewhoweare', )); // Enable Section Partner $wp_customize->add_setting( 'avik_enable_partner_whoweare', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_partner_whoweare', array( 'label' => __( 'Enable/Disable Section Partenr.','avik' ), 'section' => 'avik_section_partner_whoweare', 'priority'=> 10, )) ); // Title Partner $wp_customize->add_setting( 'avik_title_partner_whoweare', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_partner_whoweare', array( 'type' => 'text', 'section' => 'avik_section_partner_whoweare', 'priority' => 20, 'label' => __( 'Title Partner','avik' ), ) ); // Subtitle Partner $wp_customize->add_setting( 'avik_subtitle_partner_whoweare', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_subtitle_partner_whoweare', array( 'type' => 'text', 'section' => 'avik_section_partner_whoweare', 'priority' => 30, 'label' => __( 'Subtitle Partner','avik' ), ) ); // Category post Partner $wp_customize->add_setting( 'avik_brands_category', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_brands_category', array( 'label' => __('Select Category Post for Brands','avik'), 'description' => __( 'Select the category to show the posts for Brands.','avik' ), 'settings' => 'avik_brands_category', 'section' => 'avik_section_partner_whoweare', 'priority'=> 40, ))); /* ------------------------------------------------------------------------------------------------------------* ## 2.6 Services /* ------------------------------------------------------------------------------------------------------------*/ $avikServicespage = new Avik_WP_Customize_Panel( $wp_customize, 'avik_servicespage', array( 'title' => __('Services','avik'), 'priority' => 20, 'panel'=>'avik_page' )); $wp_customize->add_panel( $avikServicespage ); // Settings Services $wp_customize->add_section( 'avik_section_settings_services', array( 'title' => __('Services','avik'), 'priority' => 54, 'capability' => 'edit_theme_options', 'panel'=>'avik_section' )); // Enable Services $wp_customize->add_setting( 'avik_enable_services', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_services', array( 'label' => __( 'Enable/Disable Services Section','avik' ), 'section' => 'avik_section_settings_services', 'priority'=> 3, )) ); // Title Services $wp_customize->add_setting( 'avik_title_services', array( 'capability' => 'edit_theme_options', 'default' => __('Our Services','avik'), 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_services', array( 'type' => 'text', 'section' => 'avik_section_settings_services', 'priority'=> 4, 'label' => __( 'Title Services','avik' ), ) ); // Subtitle Services $wp_customize->add_setting( 'avik_subtitle_services', array( 'capability' => 'edit_theme_options', 'default' => __('Fast and Guaranteed','avik'), 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_subtitle_services', array( 'type' => 'text', 'section' => 'avik_section_settings_services', 'priority'=> 6, 'label' => __( 'Subtitle Services','avik' ), ) ); // Category Services $wp_customize->add_setting( 'avik_services_category', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_services_category', array( 'label' => __('Select Category Post Services','avik'), 'description' => __( 'Select the category to show the posts for Services.','avik' ), 'settings' => 'avik_services_category', 'section' => 'avik_section_settings_services', 'priority'=> 10, ))); // With Image Service $wp_customize->add_setting( 'avik_with_image_s_services', array( 'default' => 80, 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_with_image_s_services', array( 'label' => __( 'Service image width (px Unit)','avik' ), 'section' => 'avik_section_settings_services', 'priority' => 20, 'input_attrs' => array( 'min' => 0, 'max' => 500, 'step' => 1, ), )) ); // Height Image Service $wp_customize->add_setting( 'avik_height_image_s_services', array( 'default' => 80, 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_height_image_s_services', array( 'label' => __( 'Service image height (px Unit)','avik' ), 'section' => 'avik_section_settings_services', 'priority' => 30, 'input_attrs' => array( 'min' => 0, 'max' => 500, 'step' => 1, ), )) ); // Enable/Disable Effect Image and Button $wp_customize->add_setting( 'avik_enable_effect_img_services', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_effect_img_services', array( 'label' => __( 'Enable/Disable Effect Image and Button Services','avik' ), 'section' => 'avik_section_settings_services', 'priority'=> 40, )) ); // Margin Top Section Services $wp_customize->add_setting( 'avik_margin_top_section_services', array( 'default' => 8, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_top_section_services', array( 'label' => __( 'Margin Top Section (em Unit)','avik' ), 'section' => 'avik_section_settings_services', 'priority' => 50, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Margin Bottom Section Servicese $wp_customize->add_setting( 'avik_margin_bottom_section_services', array( 'default' => 4, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_bottom_section_services', array( 'label' => __( 'Margin Bottom Section (em Unit)','avik' ), 'section' => 'avik_section_settings_services', 'priority' => 60, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Padding Bottom Section Services $wp_customize->add_setting( 'avik_padding_bottom_section_services', array( 'default' => 0, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_padding_bottom_section_services', array( 'label' => __( 'Padding Bottom Section (em Unit)','avik' ), 'section' => 'avik_section_settings_services', 'priority' => 70, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Title Button Read More $wp_customize->add_section( 'avik_button_r_section', array( 'title' => __('Button Read More','avik'), 'priority' => 1, 'capability' => 'edit_theme_options', 'panel' => 'avik_osetting', )); // Title Button $wp_customize->add_setting( 'avik_title_button_services', array( 'capability' => 'edit_theme_options', 'default' => __('Read more...','avik'), 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_button_services', array( 'type' => 'text', 'section' => 'avik_button_r_section', 'priority'=> 10, 'label' => __( 'Text Button','avik' ), ) ); /* Settings Page */ $wp_customize->add_section( 'avik_section_settings_page_services', array( 'title' => __('Settings','avik'), 'priority' => 1, 'capability' => 'edit_theme_options', 'panel' => 'avik_servicespage', )); // Height Image $wp_customize->add_setting( 'avik_height_image_services_page', array( 'default' => 500, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=>'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_height_image_services_page', array( 'label' => __( 'Image Header height (px Unit)','avik' ), 'section' => 'avik_section_settings_page_services', 'priority' => 10, 'input_attrs' => array( 'min' => 0, 'max' => 1200, 'step' => 1, ), )) ); // Enable/Disable Object Fit $wp_customize->add_setting( 'avik_enable_ob_img_services_page', array( 'default' => 1, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_ob_img_services_page', array( 'label' => __( 'Enable/Disable Object fit Image','avik' ), 'section' => 'avik_section_settings_page_services', 'priority'=> 20, )) ); // Enable/Disable Text cursor $wp_customize->add_setting( 'avik_enable_cursor_services_page', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_cursor_services_page', array( 'label' => __( 'Enable/Disable Cursor Text','avik' ), 'section' => 'avik_section_settings_page_services', 'priority'=> 30, )) ); // Padding top Cusrsor $wp_customize->add_setting( 'avik_padding_cursor_image_services_page', array( 'default' => 5, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=>'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_padding_cursor_image_services_page', array( 'label' => __( 'Padding Top Cursor Text (em Unit)','avik' ), 'section' => 'avik_section_settings_page_services', 'priority' => 40, 'input_attrs' => array( 'min' => 0, 'max' => 40, 'step' => 1, ), )) ); /* Partners */ $wp_customize->add_section( 'avik_section_partners_services', array( 'title' => __('Partners Services','avik'), 'priority' => 10, 'capability' => 'edit_theme_options', 'panel' => 'avik_servicespage', )); // Enable/Disable Section Partenrs $wp_customize->add_setting( 'avik_enable_partners_services', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_partners_services', array( 'label' => __( 'Enable/Disable Section Partners Services.','avik' ), 'section' => 'avik_section_partners_services', 'priority'=> 5, )) ); // Title Patners $wp_customize->add_setting( 'avik_title_partners_services', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_partners_services', array( 'type' => 'text', 'section' => 'avik_section_partners_services', 'priority'=> 20, 'label' => __( 'Title Partners','avik' ), ) ); // Subtitle Patners $wp_customize->add_setting( 'avik_subtitle_partners_services', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_subtitle_partners_services', array( 'type' => 'text', 'section' => 'avik_section_partners_services', 'priority'=> 30, 'label' => __( 'Subtitle Partners','avik' ), ) ); // Category post Partners Services $wp_customize->add_setting( 'avik_partners_category', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_partners_category', array( 'label' => __('Select Category Post for Partners','avik'), 'description' => __( 'Select the category to show the posts for Partners.','avik' ), 'settings' => 'avik_partners_category', 'section' => 'avik_section_partners_services', 'priority'=> 40, ))); /* Price quotation*/ $wp_customize->add_section( 'avik_section_quotation_services', array( 'title' => __('Quotation Services','avik'), 'priority' => 20, 'capability' => 'edit_theme_options', 'panel' => 'avik_servicespage', )); // Enable/Disable Section Price quotation $wp_customize->add_setting( 'avik_enable_quotation_services', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_quotation_services', array( 'label' => __( 'Enable/Disable Section Quotation.','avik' ), 'section' => 'avik_section_quotation_services', 'priority'=> 5, )) ); // Notice $wp_customize->add_setting( 'avik_quote_notice', array( 'sanitize_callback' => 'avik_text_sanitization' )); $wp_customize->add_control( new Avik_Simple_Notice_s_Custom_control( $wp_customize, 'avik_quote_notice', array( 'label' => __( 'For the form you must enter the widget: Widget Area Contact Form Services!','avik'), 'section' => 'avik_section_quotation_services', 'priority' => 6, )) ); // Title 1 Price quotation $wp_customize->add_setting( 'avik_title_1_quotation_services', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_1_quotation_services', array( 'type' => 'text', 'section' => 'avik_section_quotation_services', 'priority'=> 10, 'label' => __( 'Title 1 for quotation','avik' ), ) ); // Subtitle 1 Price quotation $wp_customize->add_setting( 'avik_subtitle_1_quotation_services', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_subtitle_1_quotation_services', array( 'type' => 'text', 'section' => 'avik_section_quotation_services', 'priority'=> 20, 'label' => __( 'Subtitle 1 for quotation','avik' ), ) ); // Title 2 Price quotation $wp_customize->add_setting( 'avik_title_2_quotation_services', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_2_quotation_services', array( 'type' => 'text', 'section' => 'avik_section_quotation_services', 'priority'=> 30, 'label' => __( 'Title 2 for quotation','avik' ), ) ); // Subtitle 2 Price quotation $wp_customize->add_setting( 'avik_subtitle_2_quotation_services', array( 'capability' => 'edit_theme_options', 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_subtitle_2_quotation_services', array( 'type' => 'text', 'section' => 'avik_section_quotation_services', 'priority'=> 40, 'label' => __( 'Subtitle 2 for quotation','avik' ), ) ); // Enable/Disable Arrow Price quotation $wp_customize->add_setting( 'avik_enable_arrow_quotation_services', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_arrow_quotation_services', array( 'label' => __( 'Enable/Disable Arrow quotation.','avik' ), 'section' => 'avik_section_quotation_services', 'priority'=> 50, )) ); /* ------------------------------------------------------------------------------------------------------------* ## 2.7 Portfolio /* ------------------------------------------------------------------------------------------------------------*/ $avikPortfolio = new Avik_WP_Customize_Panel( $wp_customize, 'avik_portfolio', array( 'title' => __('Portfolio','avik'), 'priority' => 40, 'panel'=> 'avik_section' )); $wp_customize->add_panel( $avikPortfolio ); // Settings Portfolio $wp_customize->add_section( 'avik_section_settings_portfolio', array( 'title' => __('Settings Portfolio','avik'), 'priority' => 10, 'capability' => 'edit_theme_options', 'panel' => 'avik_portfolio', )); // Enable Portfolio $wp_customize->add_setting( 'avik_enable_portfolio', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_portfolio', array( 'label' => __( 'Enable/Disable Portfolio Section','avik' ), 'section' => 'avik_section_settings_portfolio', 'priority'=> 12, )) ); // Title Portfolio $wp_customize->add_setting( 'avik_title_portfolio', array( 'capability' => 'edit_theme_options', 'default' => __('Portfolio','avik'), 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_portfolio', array( 'type' => 'text', 'section' => 'avik_section_settings_portfolio', 'priority'=> 10, 'label' => __( 'Title Portfolio','avik' ), ) ); // Margin Top Section Portoflio $wp_customize->add_setting( 'avik_margin_top_section_portfolio', array( 'default' => 0, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_top_section_portfolio', array( 'label' => __( 'Margin Top Section (em Unit)','avik' ), 'section' => 'avik_section_settings_portfolio', 'priority' => 20, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Margin Bottom Section Portoflio $wp_customize->add_setting( 'avik_margin_bottom_section_portfolio', array( 'default' => 5, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_bottom_section_portfolio', array( 'label' => __( 'Margin Bottom Section (em Unit)','avik' ), 'section' => 'avik_section_settings_portfolio', 'priority' => 30, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Nav Portfolio $wp_customize->add_section( 'avik_section_nav_portfolio', array( 'title' => __('Nav Portfolio','avik'), 'priority' => 20, 'capability' => 'edit_theme_options', 'panel' => 'avik_portfolio', )); // Title All Portfolio $wp_customize->add_setting( 'avik_title_nav_all_portfolio', array( 'capability' => 'edit_theme_options', 'default' => __('All','avik'), 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_nav_all_portfolio', array( 'type' => 'text', 'section' => 'avik_section_nav_portfolio', 'priority'=> 10, 'label' => __( 'Title Nav all Portfolio','avik' ), ) ); // Enable Column 1 Portoflio $wp_customize->add_setting( 'avik_enable_portfolio_1', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_portfolio_1', array( 'label' => __( 'Enable/Disable Column 1 Portoflio','avik' ), 'section' => 'avik_section_settings_portfolio', 'priority'=> 15, )) ); // Title Column 1 Portfolio $wp_customize->add_setting( 'avik_title_nav_1_portfolio', array( 'capability' => 'edit_theme_options', 'default' => __('One','avik'), 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_nav_1_portfolio', array( 'type' => 'text', 'section' => 'avik_section_nav_portfolio', 'priority'=> 20, 'label' => __( 'Title Nav column 1 Portfolio','avik' ), ) ); // Enable Column 2 Portoflio $wp_customize->add_setting( 'avik_enable_portfolio_2', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_portfolio_2', array( 'label' => __( 'Enable/Disable Column 2 Portoflio','avik' ), 'section' => 'avik_section_settings_portfolio', 'priority'=> 25, )) ); // Title Column 2 Portfolio $wp_customize->add_setting( 'avik_title_nav_2_portfolio', array( 'capability' => 'edit_theme_options', 'default' => __('Two','avik'), 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_nav_2_portfolio', array( 'type' => 'text', 'section' => 'avik_section_nav_portfolio', 'priority'=> 30, 'label' => __( 'Title Nav column 2 Portfolio','avik' ), ) ); // Enable Column 3 Portoflio $wp_customize->add_setting( 'avik_enable_portfolio_3', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_portfolio_3', array( 'label' => __( 'Enable/Disable Column 3 Portoflio','avik' ), 'section' => 'avik_section_settings_portfolio', 'priority'=> 35, )) ); // Title Column 3 Portfolio $wp_customize->add_setting( 'avik_title_nav_3_portfolio', array( 'capability' => 'edit_theme_options', 'default' => __('Three','avik'), 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_nav_3_portfolio', array( 'type' => 'text', 'section' => 'avik_section_nav_portfolio', 'priority'=> 40, 'label' => __( 'Title Nav column 3 Portfolio','avik' ), ) ); // Column 1 Portfolio $wp_customize->add_section( 'avik_section_column_1_portfolio', array( 'title' => __('Column 1 Portfolio','avik'), 'priority' => 20, 'capability' => 'edit_theme_options', 'panel' => 'avik_portfolio', )); // Category for Portfolio column 1 $wp_customize->add_setting( 'avik_portfolio_c_1_category', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_portfolio_c_1_category', array( 'label' => __('Select Category Portfolio C 1','avik'), 'description' => __( 'Select the category to show the last posts in Portfolio Column 1.','avik' ), 'settings' => 'avik_portfolio_c_1_category', 'section' => 'avik_section_column_1_portfolio', 'priority'=> 12, ))); // Column 2 Portfolio $wp_customize->add_section( 'avik_section_column_2_portfolio', array( 'title' => __('Column 2 Portfolio','avik'), 'priority' => 40, 'capability' => 'edit_theme_options', 'panel' => 'avik_portfolio', )); // Category for Portfolio column 2 $wp_customize->add_setting( 'avik_portfolio_c_2_category', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_portfolio_c_2_category', array( 'label' => __('Select Category Portfolio C 2','avik'), 'description' => __( 'Select the category to show the last posts in Portfolio Column 2.','avik' ), 'settings' => 'avik_portfolio_c_2_category', 'section' => 'avik_section_column_2_portfolio', 'priority'=> 50, ))); // Column 3 Portfolio $wp_customize->add_section( 'avik_section_column_3_portfolio', array( 'title' => __('Column 3 Portfolio','avik'), 'priority' => 50, 'capability' => 'edit_theme_options', 'panel' => 'avik_portfolio', )); // Category for Portfolio column 3 $wp_customize->add_setting( 'avik_portfolio_c_3_category', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_portfolio_c_3_category', array( 'label' => __('Select Category Portfolio C 3','avik'), 'description' => __( 'Select the category to show the last posts in Portfolio Column 3.','avik' ), 'settings' => 'avik_portfolio_c_3_category', 'section' => 'avik_section_column_3_portfolio', 'priority'=> 52, ))); /* ------------------------------------------------------------------------------------------------------------* ## 2.8 Blog /* ------------------------------------------------------------------------------------------------------------*/ // Settings Blog $wp_customize->add_section( 'avik_section_settings_blog', array( 'title' => __('Blog','avik'), 'priority' => 55, 'capability' => 'edit_theme_options', 'panel'=> 'avik_section' )); // Enable Blog $wp_customize->add_setting( 'avik_enable_blog', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_blog', array( 'label' => __( 'Enable/Disable Blog Section in Homepage','avik' ), 'section' => 'avik_section_settings_blog', 'priority'=> 12, )) ); // Title Blog $wp_customize->add_setting( 'avik_title_blog', array( 'capability' => 'edit_theme_options', 'default' => __('Latest News','avik'), 'transport' => 'postMessage', 'sanitize_callback' => 'wp_filter_nohtml_kses', ) ); $wp_customize->add_control( 'avik_title_blog', array( 'type' => 'text', 'section' => 'avik_section_settings_blog', 'priority'=> 10, 'label' => __( 'Title Blog in Homepage','avik' ), ) ); // Post Blog for Category $wp_customize->add_setting( 'avik_blog_category', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_blog_category', array( 'label' => __('Select Category Post Blog','avik'), 'description' => __( 'Select the category to show the last posts in Homepage.','avik' ), 'settings' => 'avik_blog_category', 'section' => 'avik_section_settings_blog', 'priority'=> 12, ))); // Enable/Disable time end comment Blog home $wp_customize->add_setting( 'avik_enable_time_comment_blog_home', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_time_comment_blog_home', array( 'label' => __( 'Enable/Disable time end comments Blog Homepage.','avik' ), 'section' => 'avik_section_settings_blog', 'priority'=> 20, )) ); // Margin Top Section Blog $wp_customize->add_setting( 'avik_margin_top_section_avik-blog', array( 'default' => 3, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_top_section_avik-blog', array( 'label' => __( 'Margin Top Section (em Unit)','avik' ), 'section' => 'avik_section_settings_blog', 'priority' => 19, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Margin Bottom Section Blog $wp_customize->add_setting( 'avik_margin_bottom_section_avik-blog', array( 'default' => 5, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_bottom_section_avik-blog', array( 'label' => __( 'Margin Bottom Section (em Unit)','avik' ), 'section' => 'avik_section_settings_blog', 'priority' => 20, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Padding Bottom Section Blog $wp_customize->add_setting( 'avik_padding_bottom_section_avik-blog', array( 'default' => 2, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_padding_bottom_section_avik-blog', array( 'label' => __( 'Padding Bottom Section (em Unit)','avik' ), 'section' => 'avik_section_settings_blog', 'priority' => 21, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Enable/Disable tags end comment Post $wp_customize->add_setting( 'avik_enable_tags_comment_post', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_tags_comment_post', array( 'label' => __( 'Enable/Disable Tags and Comments in Post','avik' ), 'section' => 'avik_section_settings_blog', 'priority'=> 22, )) ); // Excerpt length $wp_customize->add_setting( 'avik_excerpt_length', array( 'default' => 18, 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_excerpt_length', array( 'label' => __( 'Excerpt length','avik' ), 'section' => 'avik_section_settings_blog', 'priority' => 25, 'input_attrs' => array( 'min' => 0, 'max' => 200, 'step' => 1, ), )) ); // Enable/Disable carousel Blog $wp_customize->add_setting( 'avik_enable_carousel', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_carousel', array( 'label' => __( 'Enable/Disable carousel in Blog.','avik' ), 'section' => 'avik_section_settings_blog', 'priority'=> 30, )) ); // Carousel Blog for Category $wp_customize->add_setting( 'avik_carousel_setting', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_carousel_setting', array( 'label' => __('Select Category Post for carousel in Blog','avik'), 'description' => __( 'Select the category to show the last posts in the carousel.','avik' ), 'settings' => 'avik_carousel_setting', 'active_callback' => 'avik_enable_carousel', 'section' => 'avik_section_settings_blog', 'priority'=> 40, ))); // Carousel Blog for count number Post $wp_customize->add_setting( 'avik_count_setting', array( 'default' => '6', 'sanitize_callback' => 'absint', )); $wp_customize->add_control( new WP_Customize_Control( $wp_customize, 'avik_carousel_count', array( 'label' => __( 'Number of posts in Blog', 'avik' ), 'description' => __( 'Select number of post to show in the carousel.','avik' ), 'section' => 'avik_section_settings_blog', 'settings' => 'avik_count_setting', 'active_callback' => 'avik_enable_carousel', 'priority'=> 50, 'type' => 'number', ))); /* ------------------------------------------------------------------------------------------------------------* ## 2.9 Contact /* ------------------------------------------------------------------------------------------------------------*/ $wp_customize->add_section( 'avik_section_settings_contact', array( 'title' => __('Contact','avik'), 'priority' => 60, 'capability' => 'edit_theme_options', 'panel'=> 'avik_section' )); // Enable Contact $wp_customize->add_setting( 'avik_enable_contact', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_contact', array( 'label' => __( 'Enable/Disable Contact Section','avik' ), 'section' => 'avik_section_settings_contact', 'priority'=> 12, )) ); // Category for Contact $wp_customize->add_setting( 'avik_contact_category', array( 'default' => '', 'sanitize_callback' => 'avik_sanitize_category_select', )); $wp_customize->add_control( new Avik_Customize_category_Control( $wp_customize, 'avik_contact_category', array( 'label' => __('Select Category Post Contact','avik'), 'description' => __( 'Select the category to show the posts in Contact.','avik' ), 'settings' => 'avik_contact_category', 'section' => 'avik_section_settings_contact', 'priority'=> 10, ))); // Enable/Disable Social In Contact $wp_customize->add_setting( 'avik_enable_social_contact', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_social_contact', array( 'label' => __( 'Enable/Disable Social in Contact','avik' ), 'section' => 'avik_section_settings_contact', 'priority'=> 12, )) ); // Padding Top Text Widget Contact $wp_customize->add_setting( 'avik_padding_top_widget_contact', array( 'default' => 1, 'transport' => 'postMessage', 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_padding_top_widget_contact', array( 'label' => __( 'Padding Top Widget Contact (em Unit)','avik' ), 'section' => 'avik_section_settings_contact', 'priority' => 20, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Enable Image Contact $wp_customize->add_setting( 'avik_enable_image_contact', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_image_contact', array( 'label' => __( 'Enable/Disable Contact Image','avik' ), 'section' => 'avik_section_settings_contact', 'priority'=> 25, )) ); // Hight Image Contact $wp_customize->add_setting( 'avik_height_img_contact', array( 'default' => 600, 'transport' => 'postMessage', 'sanitize_callback' => 'avik_sanitize_integer' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_height_img_contact', array( 'label' => __( 'Height Image Contact (px Unit)','avik' ), 'section' => 'avik_section_settings_contact', 'priority' => 30, 'input_attrs' => array( 'min' => 0, 'max' => 1200, 'step' => 1, ), )) ); // Enable effect Image Contact $wp_customize->add_setting( 'avik_enable_effect_image_contact', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization', )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_effect_image_contact', array( 'label' => __( 'Enable/Disable Effect Image','avik' ), 'section' => 'avik_section_settings_contact', 'priority'=> 40, )) ); // Margin Top Section Contact $wp_customize->add_setting( 'avik_margin_top_section_contact', array( 'default' => 6, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_top_section_contact', array( 'label' => __( 'Margin Top Section (em Unit)','avik' ), 'section' => 'avik_section_settings_contact', 'priority' => 70, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); // Margin Bottom Section Contact $wp_customize->add_setting( 'avik_margin_bottom_section_contact', array( 'default' => 0, 'sanitize_callback' => 'avik_sanitize_integer', 'transport'=> 'postMessage' )); $wp_customize->add_control( new Avik_Slider_Custom_Control( $wp_customize, 'avik_margin_bottom_section_contact', array( 'label' => __( 'Margin Bottom Section (em Unit)','avik' ), 'section' => 'avik_section_settings_contact', 'priority' => 80, 'input_attrs' => array( 'min' => 0, 'max' => 20, 'step' => 1, ), )) ); /* ------------------------------------------------------------------------------------------------------------* ## 2.10 Footer /* ------------------------------------------------------------------------------------------------------------*/ $wp_customize->add_section( 'avik_section_settings_footer', array( 'title' => __('Footer','avik'), 'priority' => 270, 'capability' => 'edit_theme_options', )); // Enable/Disable Social In Footer $wp_customize->add_setting( 'avik_enable_social_footer', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_social_footer', array( 'label' => __( 'Enable/Disable Social in Footer','avik' ), 'section' => 'avik_section_settings_footer', 'priority'=> 5, )) ); // Enable/Disable copyright Footer $wp_customize->add_setting( 'avik_enable_copyright_footer', array( 'default' => 0, 'transport' => 'refresh', 'sanitize_callback' => 'avik_switch_sanitization' )); $wp_customize->add_control( new Avik_Toggle_Switch_Custom_control( $wp_customize, 'avik_enable_copyright_footer', array( 'label' => __( 'Enable/Disable copyright Site.','avik' ), 'section' => 'avik_section_settings_footer', 'priority'=> 10, )) ); $wp_customize->add_setting( 'avik_copyright_pro_only', array( 'default' => '', 'transport' => 'postMessage', 'sanitize_callback' => 'avik_text_sanitization' )); $wp_customize->add_control( new Avik_Simple_Notice_Custom_control( $wp_customize, 'avik_copyright_pro_only', array( $avik_pro=esc_url(avik_url_promotion), 'label' => __( 'Franchi Design Copyright','avik' ), 'description' => ( '
'.__('FRANCHI DESIGN COPYRIGHT CAN NOT BE REMOVED.','avik').'
'.__('ONLY WITH THE','avik'). '
'.
''.'
'.
__('IT CAN BE REMOVED','avik').'
'.__('FOR COMPLETE EXPERIENCE','avik').'
'.'