get_setting( 'blogname' )->transport = 'postMessage'; $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage'; //start text colors section $wp_customize->add_section('brussels_colors', array( 'title' => __('Text Colors', 'brussels'), 'description' => 'Modify Font Colors', 'priority' => 20 )); $wp_customize->add_setting('blogtitle_color', array( 'default' => '#4b4b4d' )); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'blogtitle_color', array( 'label' => __('Edit Blog title color', 'brussels'), 'section' => 'brussels_colors', 'settings' => 'blogtitle_color' ) )); $wp_customize->add_setting('blogdescription_color', array( 'default' => '#898989' )); $wp_customize->add_control( new WP_Customize_Color_Control( $wp_customize, 'blogdescription_color', array( 'label' => __('Edit Blog description color', 'brussels'), 'section' => 'brussels_colors', 'settings' => 'blogdescription_color' ) )); //start logo upload section $wp_customize->add_section( 'uploadlogo_section' , array( 'title' => __( 'Logo', 'brussels' ), 'description' => 'Upload a logo to replace the default site name and description in the header', 'priority' => 30 ) ); $wp_customize->add_setting( 'brussels_uploadlogo' ); $wp_customize->add_control( new WP_Customize_Image_Control( $wp_customize, 'brussels_uploadlogo', array( 'label' => __( 'Logo', 'themeslug' ), 'section' => 'uploadlogo_section', 'settings' => 'brussels_uploadlogo' ) ) ); } function brussels_css_customizer() { ?>