File "social_icons.php"

Full Path: /home/adniftyx/public_html/wp-content/themes/credio/inc/customizer/social_icons.php
File size: 3.75 KB
MIME-type: text/x-php
Charset: utf-8

<?php
function credio_social_panel( $credio_customizer, $priority ){
    $credio_customizer->add_section( 'credio_social_setting', 
		array(
			'title'       => esc_html__( 'Social Icons', 'credio' ),
			'panel'		  =>'credio_options_panel',			
			'priority'    => $priority, 
			'capability'  => 'edit_theme_options',
			'description' => esc_html__('Allows you to customize social icons.', 'credio'), 
		) 
	);

    // Facebook
    $credio_customizer->add_setting( 'credio_facebook' , array(
        'transport'   => 'refresh',
    ) );
    $credio_customizer->add_control('credio_facebook', array(
        'section'		=> 'credio_social_setting',
        'label'			=> esc_html__( 'Facebook', 'credio' ),
        'setting'		=> 'credio_facebook'
    ));		
    // Twitter
    $credio_customizer->add_setting( 'credio_twitter' , array(
    'transport'   => 'refresh',
    ) );
    $credio_customizer->add_control('credio_twitter', array(
        'section'		=> 'credio_social_setting',
        'label'			=> esc_html__( 'Twitter', 'credio' ),
        'setting'		=> 'credio_twitter'
    ));
    // instagram
    $credio_customizer->add_setting('credio_instagram', array(
        'transport'		=> 'refresh'
    ));
    $credio_customizer->add_control('credio_instagram', array(
        'section'		=> 'credio_social_setting',
        'label'			=> esc_html__( 'Instagram', 'credio' ),
        'setting'		=> 'credio_instagram'
    ));
    // soundcloud
    $credio_customizer->add_setting('credio_soundcloud', array(
        'transport'		=> 'refresh'
    ));
    $credio_customizer->add_control('credio_soundcloud', array(
        'section'		=> 'credio_social_setting',
        'label'			=> esc_html__( 'Soundcloud', 'credio' ),
        'setting'		=> 'credio_soundcloud'
    ));
    //  YouTube
    $credio_customizer->add_setting('credio_youtube', array(
        'transport'		=> 'refresh'
    ));
    $credio_customizer->add_control('credio_youtube', array(
        'section'		=> 'credio_social_setting',
        'label'			=> esc_html__( 'YouTube', 'credio' ),
        'setting'		=> 'credio_youtube'
    ));
    // linkedin
    $credio_customizer->add_setting('credio_linkedin', array(
        'transport'		=> 'refresh'
    ));
    $credio_customizer->add_control('credio_linkedin', array(
        'section'		=> 'credio_social_setting',
        'label'			=> esc_html__( 'Linkedin', 'credio' ),
        'setting'		=> 'credio_linkedin'
    ));
    // vimeo
    $credio_customizer->add_setting('credio_vimeo', array(
        'transport'		=> 'refresh'
    ));
    $credio_customizer->add_control('credio_vimeo', array(
        'section'		=> 'credio_social_setting',
        'label'			=> esc_html__( 'Vimeo', 'credio' ),
        'setting'		=> 'credio_vimeo'
    ));
    //  pinterest-p
    $credio_customizer->add_setting('credio_pinterest', array(
        'transport'		=> 'refresh'
    ));
    $credio_customizer->add_control('credio_pinterest', array(
        'section'		=> 'credio_social_setting',
        'label'			=> esc_html__( 'Pinterest', 'credio' ),
        'setting'		=> 'credio_pinterest'
    ));
    // tumblr
    $credio_customizer->add_setting('credio_tumblr', array(
        'transport'		=> 'refresh'
    ));
    $credio_customizer->add_control('credio_tumblr', array(
        'section'		=> 'credio_social_setting',
        'label'			=> esc_html__( 'Tumblr', 'credio' ),
        'setting'		=> 'credio_tumblr'
    ));
    // flickr
    $credio_customizer->add_setting('credio_flickr', array(
        'transport'		=> 'refresh'
    ));
    $credio_customizer->add_control('credio_flickr', array(
        'section'		=> 'credio_social_setting',
        'label'			=> esc_html__( 'Flickr', 'credio' ),
        'setting'		=> 'credio_flickr'
    ));
}