共计 535 个字符,预计需要花费 2 分钟才能阅读完成。
create_function() 函数在 php 7.2+ 版本中已经弃用,如果服务器 php 版本为 7.2+,wordpress 主题或 wordpress 插件中有使用 create_function() 函数,那么 wordpress 就会出现“Deprecated: Function create_function() is deprecated”这样的弃用提示,解决方法可以使用低版本的 php,或者替换掉 create_function() 函数,使其支持 php 7.2+。
例如以下是会出现已弃用函数提示的代码:
add_action('widgets_init', create_function('','return register_widget("contact");'));
删除 create_function() 函数后,将其修改成下面的代码即可:
add_action('widgets_init', function(){register_widget('contact');});
PS:不明白的可以搜索 create_function() 函数相关教程来详细了解。
转载:https://www.boke8.net/wordpress-deprecated-create-function.html
正文完
扫码赞助
