如何从插件的设置页面获取变量?

时间:2017-08-14 作者:NerdOfLinux

我目前正在开发一个插件,我想添加一个设置页面。我已经知道了如何创建设置页面,但是如何将设置页面中的内容获取到一个变量中,以便使用它呢?

2 个回复
最合适的回答,由SO网友:NerdOfLinux 整理而成

结果比我想象的要简单得多。当您使用register_setting("something", "name") 然后,要将其放入插件中,只需使用get_option("name").

SO网友:rudtek

在选项页面中,每个字段都应放入选项数组中。例如:

注册设置页面时,应使用如下代码:

register_setting( \'pluginPage\', \'rt_fed_settings\', \'rt_validate\');
进入要调用设置的页面后,请使用以下代码:

$options_fed = get_option(\'rt_fed_settings\'); // this is calling your settings array into a variable called options_fed.
现在要从中调用项,可以像调用任何数组项一样调用它们:

$options_fed[\'rt_fed_text_test_billing_field\']
数组项是在插件页面中设置的,但是如果您想查看代码中的内容,可以使用print\\r。

结束

相关推荐