<?php
$wp_customize->add_section(
	'sidebar_options',
	array(
		'title' => esc_html__( 'SideBar Options', 'newsmachine' ),
		'panel' => 'archive_options_panel',
	)
);

$wp_customize->add_setting(
    'newsmachine_options[sidebar_layout_option]',
    array(
        'default'           => $newsmachine_default['sidebar_layout_option'],
        'capability'        => 'edit_theme_options',
        'sanitize_callback' => 'newsmachine_sanitize_radio'
    )
);

$wp_customize->add_control(
    new NewsMachine_Custom_Radio_Image_Control(
        $wp_customize,
        'newsmachine_options[sidebar_layout_option]',
        array(
            'label'         => esc_html__( 'Select Sidebar Layout (archive)', 'newsmachine' ),
            'section'       => 'sidebar_options',
            'choices'       => newsmachine_get_sidebar_layouts(),
        )
    )
);


$wp_customize->add_setting(
    'newsmachine_options[single_sidebar_layout_option]',
    array(
        'default'           => $newsmachine_default['single_sidebar_layout_option'],
        'capability'        => 'edit_theme_options',
        'sanitize_callback' => 'newsmachine_sanitize_radio'
    )
);

$wp_customize->add_control(
    new NewsMachine_Custom_Radio_Image_Control(
        $wp_customize,
        'newsmachine_options[single_sidebar_layout_option]',
        array(
            'label'         => esc_html__( 'Select Sidebar Layout (Single)', 'newsmachine' ),
            'section'       => 'sidebar_options',
            'choices'       => newsmachine_get_sidebar_layouts(),
        )
    )
);


$wp_customize->add_setting(
    'newsmachine_options[enable_sidebar_fix_archive]',
    array(
        'default'           => $newsmachine_default['enable_sidebar_fix_archive'],
        'sanitize_callback' => 'newsmachine_sanitize_checkbox',
    )
);
$wp_customize->add_control(
    'newsmachine_options[enable_sidebar_fix_archive]',
    array(
        'label'    => __( 'Enable Sticky Sidebar', 'newsmachine' ),
        'section'     => 'sidebar_options',
        'type'        => 'checkbox',
    )
);
