0

我的网站目前使用 PHP 7.2.0,我在调试日志中收到此错误,显示 PHP Deprecated: Function create_function() is deprecated

我不知道发生了什么事,但我的网站不知何故坏了,东西显示不正确。我可以访问我的 wordpress 仪表板的唯一方法是强制网站加载默认主题。

所以我想问题出在我的主题中......

目前,该站点根本没有加载,它显示一个空白屏幕或说该站点遇到技术问题。

我仍然是一个新的网络开发人员......知道可能出了什么问题以及如何修复我当前显示错误的代码吗?

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

谢谢你的帮助!

4

1 回答 1

0

像这样使用它

$MywidgetName='Essential_Grids_Widget';
add_action('widgets_init', function () use ($MywidgetName) {
    return register_widget($MywidgetName);
});
于 2019-12-17T16:00:37.830 回答