2015-06-01 177 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

這個技巧工作得很好。謝謝! –