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' );
 |