add_section( 'single_post_options' , array( 'title' => __( 'Single Post Options', 'blog-elite' ), 'panel' => 'theme_option_panel', ) ); /*Show Author Info Box*/ $wp_customize->add_setting( 'theme_options[enable_author_info_box]', array( 'default' => $default_options['enable_author_info_box'], 'sanitize_callback' => 'blog_elite_sanitize_checkbox', ) ); $wp_customize->add_control( 'theme_options[enable_author_info_box]', array( 'label' => __( 'Show Author Info Box', 'blog-elite' ), 'section' => 'single_post_options', 'type' => 'checkbox', ) ); /* Author Box Position */ $wp_customize->add_setting( 'theme_options[author_info_box_position]', array( 'default' => $default_options['author_info_box_position'], 'sanitize_callback' => 'blog_elite_sanitize_select', ) ); $wp_customize->add_control( 'theme_options[author_info_box_position]', array( 'label' => __( 'Info Box Position', 'blog-elite' ), 'section' => 'single_post_options', 'type' => 'select', 'description' => sprintf( __( 'You can find the plugin settings on here.', 'blog-elite' ), admin_url( 'admin.php?page=wp-post-author' ) ), 'choices' => array( 'theme_position' => __( 'Use theme position', 'blog-elite'), 'plugin_position' => __( 'Use plugin position', 'blog-elite' ), ), 'active_callback' => 'blog_elite_is_author_enabled', ) ); }