不推荐使用函数create_function()

时间:2019-10-25 20:24:02

标签: deprecated php-7.2 create-function

我的站点当前正在使用PHP 7.2.0,并且我的调试日志中出现此错误,显示不赞成使用PHP:不推荐使用函数create_function()

我不知道发生了什么,但是我的网站以某种方式损坏了,并且无法正常显示内容。访问Wordpress仪表板的唯一方法是强制网站加载默认主题。

所以我想问题出在我的主题之内...

现在,该站点完全无法加载,并且显示空白屏幕,或者说该站点遇到技术困难。

我仍然是一名新的Web开发人员...您知道可能出了什么问题以及如何解决显示错误的当前代码吗?

add_action('widgets_init', create_function('', 'return register_widget("Essential_Grids_Widget");'));

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

像这样使用它

$MywidgetName='Essential_Grids_Widget';
add_action('widgets_init', function () use ($MywidgetName) {
    return register_widget($MywidgetName);
});
相关问题