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
檢視更多 >