add_setting('asycom_hide_team_section', array( 'capability' => 'edit_theme_options', 'sanitize_callback' => 'esc_attr', )); $wp_customize->add_control('asycom_hide_team_section', array( 'type' => 'checkbox', 'section' => 'asycom_team_options', // Add a default or your own section 'label' => __('Hide Our Team Section?','asycom'), 'description' => __('The Our Team section will disappear if you enable this option','asycom') )); /* Our Team - Main title */ $wp_customize->add_setting('asycom_main_team_title', array( 'default' => __('Our Team', 'asycom'), 'sanitize_callback' => 'wp_filter_nohtml_kses' )); $wp_customize->add_control('asycom_main_team_title', array( 'label' => __('Our Team Section Main Title', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text', 'description' => __('Main Title of Our Team section', 'asycom') ) ); /* Our Team - sub title */ $wp_customize->add_setting('asycom_team_sub_title', array( 'default' => 'Get Familiar With Our Team', 'sanitize_callback' => 'wp_filter_nohtml_kses' )); $wp_customize->add_control('asycom_team_sub_title', array( 'label' => __('Sub Title', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text', 'description' => __('Sub Title of Our Team section', 'asycom') ) ); /* Our Team - Item 1 Name */ $wp_customize->add_setting('asycom_team_item_name_1', array( 'default' => 'Member 1', 'sanitize_callback' => 'wp_filter_nohtml_kses' )); $wp_customize->add_control('asycom_team_item_name_1', array( 'label' => __('Our Team Item 1 Name', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 1 Position */ $wp_customize->add_setting('asycom_team_item_pos_1', array( 'default' => 'CEO', 'sanitize_callback' => 'wp_filter_nohtml_kses' )); $wp_customize->add_control('asycom_team_item_pos_1', array( 'label' => __('Our Team Position 1', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 1 Avatar */ $wp_customize->add_setting('asycom_team_item_avatar_1', array( 'default' => IMAGES . "/team-members/img-01-01.jpg", 'sanitize_callback' => 'esc_url_raw') ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'asycom_team_item_avatar_1', array( 'label' => __('Upload Testimonial 1 image', 'asycom'), 'section' => 'asycom_team_options', 'settings' => 'asycom_team_item_avatar_1' ) ) ); /* Our Team - Item 2 Name */ $wp_customize->add_setting('asycom_team_item_name_2', array( 'default' => 'Member 2', 'sanitize_callback' => 'wp_filter_nohtml_kses' )); $wp_customize->add_control('asycom_team_item_name_2', array( 'label' => __('Our Team Item 2 Name', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 2 Position */ $wp_customize->add_setting('asycom_team_item_pos_2', array( 'default' => 'DEVELOPER', 'sanitize_callback' => 'wp_filter_nohtml_kses' )); $wp_customize->add_control('asycom_team_item_pos_2', array( 'label' => __('Our Team Position 2 ', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 2 Avatar */ $wp_customize->add_setting('asycom_team_item_avatar_2', array('default' => IMAGES . "/team-members/img-01-02.jpg", 'sanitize_callback' => 'esc_url_raw')); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'asycom_team_item_avatar_2', array( 'label' => __('Upload Testimonial 2 image', 'asycom'), 'section' => 'asycom_team_options', 'settings' => 'asycom_team_item_avatar_2' ) ) ); /* Our Team - Item 3 Name */ $wp_customize->add_setting('asycom_team_item_name_3', array( 'default' => 'Member 3', 'sanitize_callback' => 'wp_filter_nohtml_kses' )); $wp_customize->add_control('asycom_team_item_name_3', array( 'label' => __('Our Team Item 3 Name', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 3 Position */ $wp_customize->add_setting('asycom_team_item_pos_3', array( 'default' => 'DESIGNER', 'sanitize_callback' => 'wp_filter_nohtml_kses' )); $wp_customize->add_control('asycom_team_item_pos_3', array( 'label' => __('Our Team Position 3', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 3 Avatar */ $wp_customize->add_setting('asycom_team_item_avatar_3', array('default' => IMAGES . "/team-members/img-01-03.jpg", 'sanitize_callback' => 'esc_url_raw')); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'asycom_team_item_avatar_3', array( 'label' => __('Upload Testimonial 3 image', 'asycom'), 'section' => 'asycom_team_options', 'settings' => 'asycom_team_item_avatar_3' ) ) ); /* Our Team - Item 4 Name */ $wp_customize->add_setting('asycom_team_item_name_4', array( 'default' => 'Member 4', 'sanitize_callback' => 'wp_filter_nohtml_kses' )); $wp_customize->add_control('asycom_team_item_name_4', array( 'label' => __('Our Team Item 4 Name', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 4 Position */ $wp_customize->add_setting('asycom_team_item_pos_4', array( 'default' => 'SUPPORT', 'sanitize_callback' => 'wp_filter_nohtml_kses' )); $wp_customize->add_control('asycom_team_item_pos_4', array( 'label' => __('Our Team Position 4', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 4 Avatar */ $wp_customize->add_setting('asycom_team_item_avatar_4', array('default' => IMAGES . "/team-members/img-01-04.jpg", 'sanitize_callback' => 'esc_url_raw')); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'asycom_team_item_avatar_4', array( 'label' => __('Upload Testimonial 4 image', 'asycom'), 'section' => 'asycom_team_options', 'settings' => 'asycom_team_item_avatar_4' ) ) );