<?php
// Popular Posts Options.
$wp_customize->add_section(
    'footer_section_options',
    array(
        'title' => __('Footer Copyright Options', 'newscurve'),
        'panel' => 'footer_options_panel',
    )
);


/*Copyright Text.*/
$wp_customize->add_setting('newscurve_options[copyright_text]'
    ,
    array(
        'default'           => $newscurve_default['copyright_text'],
        'sanitize_callback' => 'sanitize_text_field',
    )
);
$wp_customize->add_control('newscurve_options[copyright_text]'
    ,
    array(
        'label'           => __( 'Copyright Text', 'newscurve' ),
        'description'     => __( 'Use {{ date }} to get the current date.', 'newscurve' ),
        'section'         => 'footer_section_options',
        'type'            => 'text',
    )
);

/*Copyright Date Format*/
$wp_customize->add_setting(
    'newscurve_options[copyright_date_format]',
    array(
        'default'           => $newscurve_default['copyright_date_format'],
        'sanitize_callback' => 'sanitize_text_field',
    )
);
$wp_customize->add_control(
    'newscurve_options[copyright_date_format]',
    array(
        'label'           => __( 'Copyright Date Format', 'newscurve' ),
        'description'     => sprintf(
            wp_kses(
                __( '<a href="%s" target="_blank">Date and Time Formatting Documentation</a>.', 'newscurve' ),
                array(
                    'a' => array(
                        'href'   => array(),
                        'target' => array(),
                    ),
                )
            ),
            esc_url( 'https://wordpress.org/support/article/formatting-date-and-time' )
        ),
        'section'         => 'footer_section_options',
        'type'            => 'text',
    )
);
/*Enable Footer Nav*/
$wp_customize->add_setting(
    'newscurve_options[enable_footer_nav]',
    array(
        'default'           => $newscurve_default['enable_footer_nav'],
        'sanitize_callback' => 'newscurve_sanitize_checkbox',
    )
);
$wp_customize->add_control(
    'newscurve_options[enable_footer_nav]',
    array(
        'label'       => __( 'Show Footer Nav Menu', 'newscurve' ),
        'description' => sprintf( __( 'You can add/edit footer nav menu from <a href="%s">here</a>.', 'newscurve' ), "javascript:wp.customize.control( 'nav_menu_locations[footer]' ).focus();" ),
        'section'     => 'footer_section_options',
        'type'     => 'checkbox',
    )
);


/*Enable Footer Social Nav*/

$wp_customize->add_setting(
    'newscurve_options[enable_footer_social_nav]',
    array(
        'default'           => $newscurve_default['enable_footer_social_nav'],
        'sanitize_callback' => 'newscurve_sanitize_checkbox',
    )
);
$wp_customize->add_control(
    'newscurve_options[enable_footer_social_nav]',
    array(
        'label'       => __( 'Show Social Nav Menu in Footer', 'newscurve' ),
        'description' => sprintf( __( 'You can add/edit social nav menu from <a href="%s">here</a>.', 'newscurve' ), "javascript:wp.customize.control( 'nav_menu_locations[social]' ).focus();" ),
        'section'     => 'footer_section_options',
        'type'     => 'checkbox',
    )
);



$wp_customize->add_setting(
    'newscurve_options[select_footer_social_menu_style]',
    array(
        'default'           => $newscurve_default['select_footer_social_menu_style'],
        'sanitize_callback' => 'newscurve_sanitize_select',
    )
);
$wp_customize->add_control(
    'newscurve_options[select_footer_social_menu_style]',
    array(
        'label'         => esc_html__( 'Social Menu Options', 'newscurve' ),
        'section'     => 'footer_section_options',
        'type'        => 'select',
        'choices'       => newscurve_social_menu_style(),


    )
);

$wp_customize->add_setting(
    'newscurve_options[enable_footer_social_nav_border_radius]',
    array(
        'default'           => $newscurve_default['enable_footer_social_nav_border_radius'],
        'sanitize_callback' => 'newscurve_sanitize_checkbox',
    )
);
$wp_customize->add_control(
    'newscurve_options[enable_footer_social_nav_border_radius]',
    array(
        'label'    => __( 'Enable Border Radius', 'newscurve' ),
        'section'  => 'footer_section_options',
        'type'     => 'checkbox',
    )
);

// Popular Posts Options.
$wp_customize->add_section(
    'footer_scroll_to_top_options',
    array(
        'title' => __('Footer Scroll To Top', 'newscurve'),
        'panel' => 'footer_options_panel',
    )
);


/*Copyright Text.*/
$wp_customize->add_setting('newscurve_options[enable_footer_scroll_to_top]'
    ,
    array(
        'default'           => $newscurve_default['enable_footer_scroll_to_top'],
        'sanitize_callback' => 'newscurve_sanitize_checkbox',
        
    )
);
$wp_customize->add_control('newscurve_options[enable_footer_scroll_to_top]'
    ,
    array(
        'label'           => __( 'Enable Footer Scroll To Top', 'newscurve' ),
        'section'         => 'footer_scroll_to_top_options',
        'type'            => 'checkbox',
    )
);


// Popular Posts Options.
$wp_customize->add_section(
    'footer_progressbar_options',
    array(
        'title' => __('Footer ProgressBar', 'newscurve'),
        'panel' => 'footer_options_panel',
    )
);


/*Copyright Text.*/
$wp_customize->add_setting('newscurve_options[enable_footer_progressbar]'
    ,
    array(
        'default'           => $newscurve_default['enable_footer_progressbar'],
        'sanitize_callback' => 'newscurve_sanitize_checkbox',

    )
);
$wp_customize->add_control('newscurve_options[enable_footer_progressbar]'
    ,
    array(
        'label'           => __( 'Enable Footer ProgressBar', 'newscurve' ),
        'description'     => __( 'Screen Progressbar enable option', 'newscurve' ),
        'section'         => 'footer_progressbar_options',
        'type'            => 'checkbox',
    )
);

