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' => esc_html__('Hide Our Team Section?','asycom'), 'description' => esc_html__('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' => esc_html__('Our Team', 'asycom'), 'sanitize_callback' => 'wp_filter_nohtml_kses', 'transport' => 'postMessage' )); $wp_customize->add_control('asycom_main_team_title', array( 'label' => esc_html__('Our Team Section Main Title', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text', 'description' => esc_html__('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', 'transport' => 'postMessage' )); $wp_customize->add_control('asycom_team_sub_title', array( 'label' => esc_html__('Sub Title', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text', 'description' => esc_html__('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', 'transport' => 'postMessage' )); $wp_customize->add_control('asycom_team_item_name_1', array( 'label' => esc_html__('Team Member 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', 'transport' => 'postMessage' )); $wp_customize->add_control('asycom_team_item_pos_1', array( 'label' => esc_html__('Team Member 1 Position', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 1 Avatar */ $wp_customize->add_setting('asycom_team_item_avatar_1', array( 'default' => get_stylesheet_directory_uri() . '/images' . "/team-members/img-01-01.jpg", 'sanitize_callback' => 'esc_url_raw', 'transport' => 'postMessage') ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'asycom_team_item_avatar_1', array( 'label' => esc_html__('Upload Team Member 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', 'transport' => 'postMessage' )); $wp_customize->add_control('asycom_team_item_name_2', array( 'label' => esc_html__('Team Member 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', 'transport' => 'postMessage' )); $wp_customize->add_control('asycom_team_item_pos_2', array( 'label' => esc_html__('Team Member 2 Position ', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 2 Avatar */ $wp_customize->add_setting('asycom_team_item_avatar_2', array( 'default' => get_stylesheet_directory_uri() . '/images' . "/team-members/img-01-02.jpg", 'sanitize_callback' => 'esc_url_raw', 'transport' => 'postMessage' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'asycom_team_item_avatar_2', array( 'label' => esc_html__('Upload Team Member 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', 'transport' => 'postMessage' )); $wp_customize->add_control('asycom_team_item_name_3', array( 'label' => esc_html__('Team Member 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', 'transport' => 'postMessage' )); $wp_customize->add_control('asycom_team_item_pos_3', array( 'label' => esc_html__('Team Member 3 Position', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 3 Avatar */ $wp_customize->add_setting('asycom_team_item_avatar_3', array( 'default' => get_stylesheet_directory_uri() . '/images' . "/team-members/img-01-03.jpg", 'sanitize_callback' => 'esc_url_raw', 'transport' => 'postMessage' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'asycom_team_item_avatar_3', array( 'label' => esc_html__('Upload Team Member 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', 'transport' => 'postMessage' )); $wp_customize->add_control('asycom_team_item_name_4', array( 'label' => esc_html__('Team member 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', 'transport' => 'postMessage' )); $wp_customize->add_control('asycom_team_item_pos_4', array( 'label' => esc_html__('Team member 4 Position', 'asycom'), 'section' => 'asycom_team_options', 'type' => 'text' ) ); /* Our Team - Item 4 Avatar */ $wp_customize->add_setting('asycom_team_item_avatar_4', array( 'default' => get_stylesheet_directory_uri() . '/images' . "/team-members/img-01-04.jpg", 'sanitize_callback' => 'esc_url_raw', 'transport' => 'postMessage' )); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'asycom_team_item_avatar_4', array( 'label' => esc_html__('Upload Team Member 4 image', 'asycom'), 'section' => 'asycom_team_options', 'settings' => 'asycom_team_item_avatar_4' ) ) );