2015-06-01 2 views
2

Я собираюсь использовать Redux рамки для моих вариантов плагин, он показывает в панели администратора, и я могу сохранить настройки,Redux Framework не работает при использовании плагина

Я использовал пример файла конфигурации для опции панели ,

Таким образом, проблема заключается в том, что im не получает значения параметров путем печати глобальной переменной opt_name.

Если добавить конфигурационный файл рамочного перевождь к теме functions.php тогда она работала, но не работает в плагине,

Пожалуйста, помогите мне, если кто-нибудь знать об этой проблеме.

ответ

2

Ведущий разработчик Redux здесь.

Проблема в том, что у Redux еще не было возможности бежать!

Если вы используете новый API Redux, просто запустите: Redux :: init ('opt_name'), и он внезапно начнет работать. :)

+0

Другим вариантом является для запуска конфигурации, а затем задержать остальную часть вашего плагина до plugins_loaded priority 2.;) – Dovy

+0

Привет, Dovy Спасибо вам, Я поместил Redux :: init ('opt_name') в мою функцию initSettings, но это не сработало, кстати, что вы подразумеваете под New Redux API ? im, используя последний плагин redux, Также вы можете объяснить второй вариант немного больше, как запустить config и задержать плагин до тех пор, пока плагин_loaded priority 2, Я сделал это add_action ('plugins_loaded', array ($ this, 'initSettings '), 2); но это не сработало. – Noor

1

Если вы попытаетесь запустить Redux в плагин, просто запустите:

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

перед использованием

+0

Этот трюк работает очень хорошо. Спасибо! –

Смежные вопросы