我正在使用OPTIONS API保存表单选项。我需要检查随机数以提交选项。 wp_nonce_field
创建了随机数,但是我需要在此处验证该随机数。因为options API使用wordpress默认的options.php页面来验证表单。
这是我用来提交表单的代码。
function options_page_fn() {
?>
<div class="wrap">
<div class="icon32" id="icon-options-general"><br></div>
<h2>Settings</h2>
Here you can update the details of your restaurant keys.
<form action="options.php" method="POST" name="options">
<?php settings_fields('plugin_options'); ?>
<?php do_settings_sections(__FILE__); ?>
<?php wp_nonce_field( 'verify_options', 'options_page_fn' ); ?>
<p class="submit">
<input name="submit" id="submit" type="submit" class="button-primary" value="<?php esc_attr_e('Save Changes'); ?>" />
</p>
</form>
</div>
<?php
}
请回答我如何生成和验证随机数以更新选项。