在API说明中settings_fields()
内容如下:
输出设置页面的nonce、action和option\\u页面字段。
查看包含/插件。php文件显示:
function settings_fields($option_group) {
echo "<input type=\'hidden\' name=\'option_page\' value=\'" . esc_attr($option_group) . "\' />";
echo \'<input type="hidden" name="action" value="update" />\';
wp_nonce_field("$option_group-options");
}
我知道,当在表单中调用此函数时,它会产生如下结果:
<form method="post" action="options.php">
<input type="hidden" name="option_page" value="plugin_settings_group">
<input type="hidden" name="action" value="update">
<input type="hidden" id="_wpnonce" name="_wpnonce" value="84cb94ebcf">
<input type="hidden" name="_wp_http_referer" value="/wordpress/wp-admin/options-general.php?page=plugin-options">
</form>
但这样做的目的是什么?
非常感谢。