Php 将redux框架选项加载到wordpress小部件激活&;使停止工作

Php 将redux框架选项加载到wordpress小部件激活&;使停止工作,php,wordpress,widget,redux-framework,Php,Wordpress,Widget,Redux Framework,我试图使用reudx框架作为插件的选项面板。在这个插件上,有一个小部件将根据选项面板的设置被激活 例如,如果选项面板“特定开关id”设置为on/true/yes,则小部件应显示在小部件管理器部分。否则小部件将不会显示在小部件管理器部分 我使用了下面的代码,来获取小部件类文件的值 if ($GLOBALS['redux_demo']['myoption'] = true ) { add_action( 'widgets_init', 'register_mywidget' ); } $

我试图使用reudx框架作为插件的选项面板。在这个插件上,有一个小部件将根据选项面板的设置被激活

例如,如果选项面板“特定开关id”设置为on/true/yes,则小部件应显示在小部件管理器部分。否则小部件将不会显示在小部件管理器部分

我使用了下面的代码,来获取小部件类文件的值

if ($GLOBALS['redux_demo']['myoption'] = true ) {
    add_action( 'widgets_init', 'register_mywidget' );

}
$redux_demo是redux_选项的全局设置。 myoption是该设置存储数据的节的id

当我打印时,$GLOBALS['redux\u demo']['myoption']的值为1

但是,当它像上面那样放置代码时,当设置标记为“0”时,小部件不会消失

请帮忙

尝试使用:

if ($GLOBALS['redux_demo']['myoption']) {
    add_action( 'widgets_init', 'register_mywidget' );

}