add_panel( 'businesspersonal_options_panel', array( 'priority' => 180, 'capability' => 'edit_theme_options', 'theme_supports' => '', 'title' => esc_html__( 'Theme Options', 'businesspersonal' ), 'description' => '', ) ); // Add postMessage support for site title and description. $wp_customize->get_setting( 'blogname' )->transport = 'postMessage'; $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; } // businesspersonal_customize_register_options() add_action( 'customize_register', 'businesspersonal_customize_register_options' ); /** * Embed JS file to make Theme Customizer preview reload changes asynchronously. * */ function businesspersonal_customize_preview_js() { wp_enqueue_script( 'businesspersonal-customizer-js', get_template_directory_uri() . '/js/customizer.js', array( 'customize-preview' ), '20150723', true ); } add_action( 'customize_preview_init', 'businesspersonal_customize_preview_js' ); /** * Embed CSS styles for the theme options in the Customizer * */ function businesspersonal_customize_preview_css() { wp_enqueue_style( 'businesspersonal-customizer-css', get_template_directory_uri() . '/css/customizer.css', array(), '20150723' ); } add_action( 'customize_controls_print_styles', 'businesspersonal_customize_preview_css' );