wp_block_theme_activate_nonce()
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
wp_block_theme_activate_nonce()
Описание
Задаёт глобальную JavaScript-переменную WP_BLOCK_THEME_ACTIVATE_NONCE, содержащую одноразовый защитный код, необходимый для активации темы. Предназначено для использования внутри редактора сайта.
См. также https://github.com/WordPress/gutenberg/pull/41836
Оригинал (английский)
Sets the JavaScript global WP_BLOCK_THEME_ACTIVATE_NONCE containing the nonce required to activate a theme. For use within the site editor.
Исходный код
wp-includes/theme-previews.php:69
function wp_block_theme_activate_nonce() {
$nonce_handle = 'switch-theme_' . wp_get_theme_preview_path();
?>
<script>
window.WP_BLOCK_THEME_ACTIVATE_NONCE = <?php echo wp_json_encode( wp_create_nonce( $nonce_handle ), JSON_HEX_TAG | JSON_UNESCAPED_SLASHES ); ?>;
</script>
<?php
}
История изменений
| Версия | Описание |
|---|---|
| 6.3.0 | Introduced. |

