mirror of
				https://github.com/mashirozx/sakura.git
				synced 2025-05-29 01:49:21 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			929 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			929 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| /**
 | |
|  * Akina Theme Customizer.
 | |
|  *
 | |
|  * @package Akina
 | |
|  */
 | |
| 
 | |
| /**
 | |
|  * Add postMessage support for site title and description for the Theme Customizer.
 | |
|  *
 | |
|  * @param WP_Customize_Manager $wp_customize Theme Customizer object.
 | |
|  */
 | |
| function akina_customize_register( $wp_customize ) {
 | |
| 	$wp_customize->get_setting( 'blogname' )->transport         = 'postMessage';
 | |
| 	$wp_customize->get_setting( 'blogdescription' )->transport  = 'postMessage';
 | |
| 	$wp_customize->get_setting( 'header_textcolor' )->transport = 'postMessage';
 | |
| }
 | |
| add_action( 'customize_register', 'akina_customize_register' );
 | |
| 
 | |
| /**
 | |
|  * Binds JS handlers to make Theme Customizer preview reload changes asynchronously.
 | |
|  */
 | |
| function akina_customize_preview_js() {
 | |
| 	wp_enqueue_script( 'akina_customizer', get_template_directory_uri() . '/js/customizer.js', array( 'customize-preview' ), '20151215', true );
 | |
| }
 | |
| add_action( 'customize_preview_init', 'akina_customize_preview_js' );
 |