wpseek.com
WordPress开发者和主题制作者的搜索引擎



wp_initialize_theme_preview_hooks › WordPress Function

Since6.3.2
已弃用n/a
wp_initialize_theme_preview_hooks ( 没有参数 )
定义在:
文档:

Add filters and actions to enable Block Theme Previews in the Site Editor.

The filters and actions should be added after pluggable.php is included as they may trigger code that uses current_user_can() which requires functionality from pluggable.php.


源码

function wp_initialize_theme_preview_hooks() {
	if ( ! empty( $_GET['wp_theme_preview'] ) ) {
		add_filter( 'stylesheet', 'wp_get_theme_preview_path' );
		add_filter( 'template', 'wp_get_theme_preview_path' );
		add_action( 'init', 'wp_attach_theme_preview_middleware' );
		add_action( 'admin_head', 'wp_block_theme_activate_nonce' );
	}
}