2015-06-01 173 views
2

我将使用Redux的框架,我的插件选项一起使用时不能正常工作,它显示在管理面板,我可以保存设置,终极版框架插件

我用选项面板中的样本配置文件,

所以问题是,我没有通过打印全球opt_name变量获取选项值。

如果我的终极版框架的配置文件添加到主题的functions.php然后它的工作,但在插件不工作,

请帮我,如果有人知道的问题。

回答

2

这里是Redux的主要开发者。

问题是Redux还没有机会运行!

如果您使用新的Redux API,请运行:Redux :: init('opt_name'),它会突然生效。 :)

+0

另一种方法是运行你的配置之前,再耽误你的插件的休息,直到plugins_loaded priority 2.;) – Dovy

+0

嗨,Dovy 谢谢你的回复, 我把Redux :: init('opt_name')放在了我的initSettings函数中,但它不起作用,顺便说一句,New Redux API ?即时通讯使用最新的REDX插件, 也可以请解释第二个选项多一点,如何运行配置和延迟插件,直到plugin_loaded优先级2, 我做了这个add_action('plugins_loaded',array($ this,'initSettings '),2); 但这不起作用。 – Noor

1

如果您尝试在运行插件终极版,只需运行:

Redux::init("opt_name"); // opt_name is your opt_name

使用它

+0

这个技巧工作得很好。谢谢! –