remove_control('affiliate_eye_header_top'); $wp_customize->remove_control('affiliate_eye_menubarlogo_show'); $wp_customize->remove_control('affiliate_eye_menusearch_show'); $wp_customize->remove_control('affiliate_eye_blog_style'); //select sanitization function function sanitize_select($input, $setting) { $input = sanitize_key($input); $choices = $setting->manager->get_control($setting->id)->choices; return (array_key_exists($input, $choices) ? $input : $setting->default); } $wp_customize->add_setting('affiliate_eye_lite_header_top', array( 'capability' => 'edit_theme_options', 'type' => 'theme_mod', 'default' => '1', 'sanitize_callback' => 'absint', 'transport' => 'refresh', )); $wp_customize->add_control('affiliate_eye_lite_header_top', array( 'label' => __('Show Header Area Top?', 'affiliate-eye-lite'), 'section' => 'affiliate_eye_header', 'settings' => 'affiliate_eye_lite_header_top', 'type' => 'checkbox', )); $wp_customize->add_setting('affiliate_eye_lite_menubarlogo_show', array( 'capability' => 'edit_theme_options', 'type' => 'theme_mod', 'default' => '', 'sanitize_callback' => 'absint', 'transport' => 'refresh', )); $wp_customize->add_control('affiliate_eye_lite_menubarlogo_show', array( 'label' => __('Show Menu Bar Logo?', 'affiliate-eye-lite'), 'section' => 'affiliate_eye_header', 'settings' => 'affiliate_eye_lite_menubarlogo_show', 'type' => 'checkbox', 'active_callback' => 'affiliate_eye_menubar_callback', )); $wp_customize->add_setting('affiliate_eye_lite_menusearch_show', array( 'capability' => 'edit_theme_options', 'type' => 'theme_mod', 'default' => '', 'sanitize_callback' => 'absint', 'transport' => 'refresh', )); $wp_customize->add_control('affiliate_eye_lite_menusearch_show', array( 'label' => __('Show Menubar Search Icon?', 'affiliate-eye-lite'), 'section' => 'affiliate_eye_header', 'settings' => 'affiliate_eye_lite_menusearch_show', 'type' => 'checkbox', 'active_callback' => 'affiliate_eye_menubar_callback', )); $wp_customize->add_setting('affiliate_eye_lite_blog_style', array( 'default' => 'list', 'capability' => 'edit_theme_options', 'type' => 'theme_mod', 'sanitize_callback' => 'affiliate_eye_sanitize_select', 'transport' => 'refresh', )); $wp_customize->add_control('affiliate_eye_lite_blog_style', array( 'label' => __('Select Blog Style', 'affiliate-eye-lite'), 'section' => 'affiliate_eye_blog', 'settings' => 'affiliate_eye_lite_blog_style', 'type' => 'select', 'choices' => array( 'grid' => __('Grid Style', 'affiliate-eye-lite'), 'list' => __('List Style', 'affiliate-eye-lite'), 'classic' => __('Classic Style', 'affiliate-eye-lite'), ), )); } add_action('customize_register', 'affiliate_eye_lite_customize_register', 99);