设置字段()的含义是什么

时间:2017-12-20 作者:Simo Patrek

伙计们,我试了很多次,想知道这个函数的主要目的是什么,但我没有找到我想要的,我在抄本上查了一下,但说真的,描述不清楚,我试过看一些例子,但最后我看到了一个例子,我什么都不懂。

<?php
echo \'<form method="post" action="options.php">\';
settings_fields( \'my-plugin-settings-group\' );
?>

1 个回复
SO网友:David Sword

通过Developer Reference (不是the Codex)

输出设置页面的nonce、action和option\\u页面字段。

这是它的源代码

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");
}  
因此,它为表单处理程序提供了一些用于当前选项页的信息,并使用nonce 提交时。

更新It的作用在Settings API 文档:

要显示隐藏字段并处理选项表单的安全性,Settings API提供了Settings\\u fields()函数。settings\\u字段($option\\u group);

结束

相关推荐

在wp_Options中将http更改为HTTPS

我收到了很多警告,比如: Mixed Content: The page at \'https://www.example.in/\' was loaded over HTTPS, but requested an insecure image \'http://www.example.in/wp-content/uploads/2014/12/logo_250.png\'. This content should also be served over HTTPS. 跟踪之后SSL break