add_options和register_setting之间的区别


8

我很困惑。想要为我的插件保存数据。有些人使用add_options,有些人使用register_settings。我的问题是add_options和之间有什么区别register_setting

Answers:


10

register_setting()使用Settings API,这只是options.php的API,自WordPress 2.7起更易于使用,更安全且更易于存储选项。

如果您只需要存储一些选项或自己做简单的插件-取决于您使用哪个选项:)

这是(正确的)设置API:http : //www.chipbennett.net/2011/02/17/incorporating-the-settings-api-in-wordpress-themes/

基本上,它使一些事情变得容易得多,您不必重新渲染整个表单(非常适合具有许多选项的插件/主题),无需关心随机数等。

因此,总而言之,这两个函数实际上都做同样的事情:)


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.