add_panel( 'tc_panel_single', array( 'priority' => 10, 'capability' => 'edit_theme_options', 'theme_supports' => '', 'title' => __( 'Amazonrise Single Settings', 'amazonrise' ) )); /************************** * Section: Post Navigation * **************************/ $wp_customize->add_section( 'amazonrise_post_navigation_section' , array( 'title' => __( 'Post Navigation', 'amazonrise' ), 'priority' => 1, 'panel' => 'tc_panel_single' )); /* Post Navigation Options */ $wp_customize->add_setting('amazonrise_post_navigation_options', array('sanitize_callback' => 'amazonrise_sanitize_select', 'default'=> 'navigation_enable')); $wp_customize->add_control('amazonrise_post_navigation_options', array( 'label' => __('Post Navigation', 'amazonrise'), 'section' => 'amazonrise_post_navigation_section', 'type' => 'radio', 'priority' => 2, 'choices' => array( 'navigation_enable' => __('Enable', 'amazonrise'), 'navigation_disable' => __('Disable', 'amazonrise'), ), )); /************************** * Section: Related Posts * **************************/ $wp_customize->add_section( 'amazonrise_related_post_section' , array( 'title' => __( 'Related Posts', 'amazonrise' ), 'priority' => 2, 'panel' => 'tc_panel_single' )); /* Related Posts Options */ $wp_customize->add_setting('amazonrise_related_post_options', array('sanitize_callback' => 'amazonrise_sanitize_select', 'default'=> 'related_post_enable')); $wp_customize->add_control('amazonrise_related_post_options', array( 'label' => __('Related Posts', 'amazonrise'), 'section' => 'amazonrise_related_post_section', 'type' => 'radio', 'priority' => 1, 'choices' => array( 'related_post_enable' => __('Enable', 'amazonrise'), 'related_post_disable' => __('Disable', 'amazonrise'), ), )); /* Taxonmy of Related Posts */ $wp_customize->add_setting('amazonrise_related_post_taxonomy', array('sanitize_callback' => 'amazonrise_sanitize_select', 'default'=> 'category')); $wp_customize->add_control('amazonrise_related_post_taxonomy', array( 'label' => __('Related Posts Taxonomy', 'amazonrise'), 'section' => 'amazonrise_related_post_section', 'type' => 'radio', 'priority' => 2, 'choices' => array( 'category' => __('Categories', 'amazonrise'), 'tag' => __('Tags', 'amazonrise'), ), )); /* Number of Related Posts */ $wp_customize->add_setting('amazonrise_number_related_posts', array('sanitize_callback' => 'amazonrise_sanitize_number_absint', 'default' => '6')); $wp_customize->add_control( 'amazonrise_number_related_posts', array( 'type' => 'number', 'section' => 'amazonrise_related_post_section', 'label' => __( 'Number of Related Posts', 'amazonrise' ), 'priority' => 3, ));