File "customizer-sidebar-options.php"

Full Path: /websites/hqoliveoil/site/wp-content/themes/fairy/candidthemes/customizer/customizer-sidebar-options.php
File size: 3 KB
MIME-type: text/x-php
Charset: utf-8

<?php
/**
 *  Fairy Sidebar Option
 *
 * @since Fairy 1.0.0
 *
 */
/*Blog Page Options*/
$wp_customize->add_section( 'fairy_sidebar_section', array(
   'priority'       => 45,
   'capability'     => 'edit_theme_options',
   'theme_supports' => '',
   'title'          => __( 'Sidebar Options', 'fairy' ),
   'panel' 		 => 'fairy_panel',
) );
/*Blog Page Sidebar Layout*/
$wp_customize->add_setting( 'fairy_options[fairy-sidebar-blog-page]', array(
    'capability'        => 'edit_theme_options',
    'transport' => 'refresh',
    'default'           => $default['fairy-sidebar-blog-page'],
    'sanitize_callback' => 'fairy_sanitize_select'
) );
$wp_customize->add_control( 'fairy_options[fairy-sidebar-blog-page]', array(
   'choices' => array(
    'right-sidebar'   => __('Right Sidebar','fairy'),
    'left-sidebar'    => __('Left Sidebar','fairy'),
    'no-sidebar'      => __('No Sidebar','fairy'),
    'middle-column'   => __('Middle Column','fairy')
),
   'label'     => __( 'Blog Page Sidebar Layout', 'fairy' ),
   'description' => __('This sidebar will work for the blog, archive, category, author pages. More options is in pro theme.', 'fairy'),
   'section'   => 'fairy_sidebar_section',
   'settings'  => 'fairy_options[fairy-sidebar-blog-page]',
   'type'      => 'select',
   'priority'  => 10,
) );

/*Inner Page Sidebar Layout*/
$wp_customize->add_setting( 'fairy_options[fairy-sidebar-single-page]', array(
    'capability'        => 'edit_theme_options',
    'transport' => 'refresh',
    'default'           => $default['fairy-sidebar-single-page'],
    'sanitize_callback' => 'fairy_sanitize_select'
) );
$wp_customize->add_control( 'fairy_options[fairy-sidebar-single-page]', array(
   'choices' => array(
    'right-sidebar'   => __('Right Sidebar','fairy'),
    'left-sidebar'    => __('Left Sidebar','fairy'),
    'no-sidebar'      => __('No Sidebar','fairy'),
    'middle-column'   => __('Middle Column','fairy')
),
   'label'     => __( 'Inner Pages Sidebar Layout', 'fairy' ),
   'description' => __('This sidebar will work for the single page and post. More options is in pro theme.', 'fairy'),
   'section'   => 'fairy_sidebar_section',
   'settings'  => 'fairy_options[fairy-sidebar-single-page]',
   'type'      => 'select',
   'priority'  => 10,
) );


/*Sticky Sidebar Setting*/
$wp_customize->add_setting( 'fairy_options[fairy-enable-sticky-sidebar]', array(
    'capability'        => 'edit_theme_options',
    'transport' => 'refresh',
    'default'           => $default['fairy-enable-sticky-sidebar'],
    'sanitize_callback' => 'fairy_sanitize_checkbox'
) );
$wp_customize->add_control( 'fairy_options[fairy-enable-sticky-sidebar]', array(
    'label'     => __( 'Sticky Sidebar Option', 'fairy' ),
    'description' => __('Enable and Disable sticky sidebar from this section.', 'fairy'),
    'section'   => 'fairy_sidebar_section',
    'settings'  => 'fairy_options[fairy-enable-sticky-sidebar]',
    'type'      => 'checkbox',
    'priority'  => 15,
) );