get_setting( 'blogname' )->transport = 'postMessage'; $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; //Moving Default Controls In General Settings $wp_customize->get_section('static_front_page')->panel = 'berkeley_general_settings'; $wp_customize->get_section('colors')->panel = 'berkeley_general_settings'; $wp_customize->add_panel( 'berkeley_general_settings', array( 'title' => __( 'General Settings', 'berkeley'), 'priority' => 6 ) ); } //Load All Individual Settings Based on Sections/Panels. require_once get_template_directory().'/framework/customizer/customizer-controls.php'; require_once get_template_directory().'/framework/customizer/google-fonts.php'; require_once get_template_directory().'/framework/customizer/featured-posts.php'; require_once get_template_directory().'/framework/customizer/featured-pages.php'; require_once get_template_directory().'/framework/customizer/notification.php'; require_once get_template_directory().'/framework/customizer/content_setting.php'; require_once get_template_directory().'/framework/customizer/sanitizors.php'; require_once get_template_directory().'/framework/customizer/header.php'; require_once get_template_directory().'/framework/customizer/colors.php'; require_once get_template_directory().'/framework/customizer/social-medias.php'; require_once get_template_directory().'/framework/customizer/footer-section.php'; require_once get_template_directory().'/framework/customizer/miscellaneous.php'; /** * Binds JS handlers to make Theme Customizer preview reload changes asynchronously. */ add_action( 'customize_preview_init', 'berkeley_customize_preview_js' ); function berkeley_customize_preview_js() { wp_enqueue_script( 'berkeley_customizer', get_template_directory_uri() . '/js/customizer.js', array( 'customize-preview' ), '20130508', true ); }