get_setting( 'blogname' )->transport = 'postMessage'; $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; $wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage'; } add_action( 'customize_register', 'creation_customize_register' ); function creation_custom_header_and_background() { add_theme_support( 'custom-header', apply_filters( 'creation_custom_header_args', array( 'default-text-color' => '#000000', 'width' => 200, 'height' => 61, 'flex-height' => true, 'wp-head-callback' => 'creation_header_style', ) ) ); } add_action( 'after_setup_theme', 'creation_custom_header_and_background' ); if ( ! function_exists( 'creation_header_style' ) ) : function creation_header_style() { // If the header text option is untouched, let's bail. if ( display_header_text() ) { return; } // If the header text has been hidden. ?>