add_section( 'featured_category', array( 'title' => esc_html__( 'Category Section', 'bloglex' ), 'panel' => 'front_page_theme_options_panel', ) ); $wp_customize->add_setting( 'bloglex_options[enable_featured_category]', array( 'default' => $bloglex_default['enable_featured_category'], 'sanitize_callback' => 'bloglex_sanitize_checkbox', ) ); $wp_customize->add_control( 'bloglex_options[enable_featured_category]', array( 'label' => esc_html__( 'Enable Featured Category', 'bloglex' ), 'section' => 'featured_category', 'type' => 'checkbox', ) ); $wp_customize->add_setting( 'bloglex_options[featured_category_title]', array( 'default' => $bloglex_default['featured_category_title'], 'sanitize_callback' => 'sanitize_text_field', ) ); $wp_customize->add_control( 'bloglex_options[featured_category_title]', array( 'label' => __( 'Featured Category', 'bloglex' ), 'section' => 'featured_category', 'type' => 'text', ) ); for ($i=1; $i <=4 ; $i++) { $wp_customize->add_setting( 'bloglex_options[featured_category_'.$i.']', array( 'default' => '', 'sanitize_callback' => 'absint', ) ); $wp_customize->add_control( new Bloglex_Dropdown_Taxonomies_Control( $wp_customize, 'bloglex_options[featured_category_'.$i.']', array( 'label' => __( 'Choose Category -', 'bloglex' ).$i, 'description' => __( 'Leave Empty if you don\'t want the posts to be category specific', 'bloglex' ), 'section' => 'featured_category', ) ) ); }