由于最近下载的服务器模拟工具,内建都已将PHP8.0设定为基本需求,所以那天在分享梅干自行开发的WordPress外挂小工具时,当要将它启用时,却突然出现Call to undefined function create_function(),本以为是因为WordPress升级到6.0所造成的。
后来上网爬了一下文章后,才知道原来是PHP8.0将create_function()这个函式给删除了,已至于当要呼叫这函式时,就出现未定义的错误信息,因此当出现这错误时,只要稍作修改后,立即就可让你程序正常的运作啦! 因此下回当你也遇到这错误时,也一块来看看怎么解决吧!
Step1
将原先的create_function改成下方的写法,并将名称替换成你的函式名称。add_action ( “widgets_init’, ”名称’ );
function 名称() {
return register_widget(’名称‘);
}
Step2
接着再储存完毕后,重整再按启用,就可顺利的将外挂给启用起来啦!
赞 (0)
打赏
微信扫一扫