File "preloader.php"
Full Path: /home/adniftyx/public_html/wp-content/themes/credio/inc/customizer/preloader.php
File size: 7.54 KB
MIME-type: text/x-php
Charset: utf-8
<?php
function credio_preloader_panel( $credio_customizer, $priority ){
$credio_customizer->add_section( 'credio_preloader_setting' , array(
'title' => esc_html__( 'Preloader Setting', 'credio' ),
'priority' => $priority,
'panel' => 'credio_options_panel'
) );
//Start Show Top Bar
$credio_customizer->add_setting( 'credio_enable_preloader',
array(
'default' => '0',
)
);
$credio_customizer->add_control(
new credio_Customize_Switch_Control(
$credio_customizer,
'credio_enable_preloader',
array(
'type' => 'switch',
'label' => esc_html__( 'Show Preloader','credio' ),
'description' => esc_html__( 'You can show or hide preloader','credio' ),
'section' => 'credio_preloader_setting'
)
)
);
//End Show Top Bar
//Start separator
$credio_customizer->add_setting(
'separator_0',
array(
'default' => '',
'sanitize_callback' => 'esc_html',
)
);
$credio_customizer->add_control(
new credio_Separator_Control(
$credio_customizer,
'separator_0',
array(
'settings' => 'separator_0',
'section' => 'credio_preloader_setting',
)
)
);
//End separator
//Start Preloader Background Color
$credio_customizer->add_setting (
'credio_preloader_bg_color'
);
$credio_customizer->add_control(
new WP_Customize_Color_Control(
$credio_customizer,
'credio_preloader_bg_color',
array(
'label' => esc_html__('Preloader Background Color','credio'),
'section' => 'credio_preloader_setting',
'settings' => 'credio_preloader_bg_color',
)
)
);
//End Preloader Background Color
//Start separator
$credio_customizer->add_setting(
'separator_1',
array(
'default' => '',
'sanitize_callback' => 'esc_html',
)
);
$credio_customizer->add_control(
new credio_Separator_Control(
$credio_customizer,
'separator_1',
array(
'settings' => 'separator_1',
'section' => 'credio_preloader_setting',
)
)
);
//End separator
//Start Preloader Border Color
$credio_customizer->add_setting (
'credio_preloader_border_color'
);
$credio_customizer->add_control(
new WP_Customize_Color_Control(
$credio_customizer,
'credio_preloader_border_color',
array(
'label' => esc_html__('Preloader Border Color','credio'),
'section' => 'credio_preloader_setting',
'settings' => 'credio_preloader_border_color',
)
)
);
//End Preloader Border Color
//Start separator
$credio_customizer->add_setting(
'separator_2',
array(
'default' => '',
'sanitize_callback' => 'esc_html',
)
);
$credio_customizer->add_control(
new credio_Separator_Control(
$credio_customizer,
'separator_2',
array(
'settings' => 'separator_2',
'section' => 'credio_preloader_setting',
)
)
);
//End separator
//Start Preloader Animate Circle Color
$credio_customizer->add_setting (
'credio_preloader_animate_circle_color'
);
$credio_customizer->add_control(
new WP_Customize_Color_Control(
$credio_customizer,
'credio_preloader_animate_circle_color',
array(
'label' => esc_html__('Preloader Animate Circle Color','credio'),
'section' => 'credio_preloader_setting',
'settings' => 'credio_preloader_animate_circle_color',
)
)
);
//End Preloader Animate Circle Color
//Start separator
$credio_customizer->add_setting(
'separator_3',
array(
'default' => '',
'sanitize_callback' => 'esc_html',
)
);
$credio_customizer->add_control(
new credio_Separator_Control(
$credio_customizer,
'separator_3',
array(
'settings' => 'separator_3',
'section' => 'credio_preloader_setting',
)
)
);
//End separator
//Start Preloader Image
$credio_customizer->add_setting(
'credio_preloader_image',
array(
'transport' => 'refresh'
)
);
$credio_customizer->add_control(
new WP_Customize_Image_Control(
$credio_customizer,
'credio_preloader_image',
array(
'label' => esc_html__( 'Preloader Image', 'credio' ),
'section' => 'credio_preloader_setting',
'settings' => 'credio_preloader_image',
)
)
);
//End Preloader Image
//Start separator
$credio_customizer->add_setting(
'separator_4',
array(
'default' => '',
'sanitize_callback' => 'esc_html',
)
);
$credio_customizer->add_control(
new credio_Separator_Control(
$credio_customizer,
'separator_4',
array(
'settings' => 'separator_4',
'section' => 'credio_preloader_setting',
)
)
);
//End separator
//Start Preloader Cancel Button BG Color
$credio_customizer->add_setting (
'credio_preloader_cancel_button_bg_color'
);
$credio_customizer->add_control(
new WP_Customize_Color_Control(
$credio_customizer,
'credio_preloader_cancel_button_bg_color',
array(
'label' => esc_html__('Cancel Button Background','credio'),
'section' => 'credio_preloader_setting',
'settings' => 'credio_preloader_cancel_button_bg_color',
)
)
);
//End Preloader Cancel Button BG Color
//Start separator
$credio_customizer->add_setting(
'separator_5',
array(
'default' => '',
'sanitize_callback' => 'esc_html',
)
);
$credio_customizer->add_control(
new credio_Separator_Control(
$credio_customizer,
'separator_5',
array(
'settings' => 'separator_5',
'section' => 'credio_preloader_setting',
)
)
);
//End separator
//Start Preloader Cancel Button Text Color
$credio_customizer->add_setting (
'credio_preloader_cancel_button_text_color'
);
$credio_customizer->add_control(
new WP_Customize_Color_Control(
$credio_customizer,
'credio_preloader_cancel_button_text_color',
array(
'label' => esc_html__('Cancel Button Text Color','credio'),
'section' => 'credio_preloader_setting',
'settings' => 'credio_preloader_cancel_button_text_color',
)
)
);
//End Preloader Cancel Button BG Color
//Start separator
$credio_customizer->add_setting(
'separator_6',
array(
'default' => '',
'sanitize_callback' => 'esc_html',
)
);
$credio_customizer->add_control(
new credio_Separator_Control(
$credio_customizer,
'separator_6',
array(
'settings' => 'separator_6',
'section' => 'credio_preloader_setting',
)
)
);
//End separator
$credio_customizer->add_setting(
'credio_preloader_cancel_button_text',
array(
'transport' => 'refresh',
)
);
$credio_customizer->add_control('credio_preloader_cancel_button_text', array(
'section' => 'credio_preloader_setting',
'label' => esc_html__('Cancle Button Text', 'credio'),
'description' => esc_html__('Default is: Cancle Loader','credio'),
'type' => 'text',
'setting' => 'credio_preloader_cancel_button_text',
));
}