wp_block_theme_activate_nonce

函数
wp_block_theme_activate_nonce ( No parameters )
相关
  • https://github.com/WordPress/gutenberg/pull/41836.
定义位置
相关方法
wp_create_noncewp_is_block_theme_wp_block_theme_register_classic_sidebars_add_block_template_infoget_block_theme_folders
引入
6.3.0
弃用
-

设置用于激活主题的 JavaScript 常量。

设置 JavaScript 全局 WP_BLOCK_THEME_ACTIVATE_NONCE,其中包含激活主题所需的 nonce。供网站编辑器使用。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function wp_block_theme_activate_nonce() {
$nonce_handle = 'switch-theme_' . wp_get_theme_preview_path();
?>
<script type="text/javascript">
window.WP_BLOCK_THEME_ACTIVATE_NONCE = <?php echo wp_json_encode( wp_create_nonce( $nonce_handle ) ); ?>;
</script>
<?php
}
function wp_block_theme_activate_nonce() { $nonce_handle = 'switch-theme_' . wp_get_theme_preview_path(); ?> <script type="text/javascript"> window.WP_BLOCK_THEME_ACTIVATE_NONCE = <?php echo wp_json_encode( wp_create_nonce( $nonce_handle ) ); ?>; </script> <?php }
function wp_block_theme_activate_nonce() {
	$nonce_handle = 'switch-theme_' . wp_get_theme_preview_path();
	?>
	<script type="text/javascript">
		window.WP_BLOCK_THEME_ACTIVATE_NONCE = <?php echo wp_json_encode( wp_create_nonce( $nonce_handle ) ); ?>;
	</script>
	<?php
}

常见问题

FAQs
查看更多 >