在使用破解版主题的一部分人,升级了php版本以后,网站会提示诸多错误信息,有些主题本身设置是不允许提示错误信息的,但是,这照样会造成程序错误!
php版本升级到7.4以后,create_function函数已经被完全弃用,这时候,需要大家自己改写一下主题,如果是付费版主题直接升级一般就可以解决!
而使用破解版,又自己diy了很多文件的站长们,已经没必要再去做付费了,这时候改写php函数反而更快一些!
我们在改写之前,先要了解create_function()函数的作用:
create_function()主要用来创建匿名函数,有时候匿名函数可以发挥它的作用。
string?create_function ?(?string?$args ,?string?$code )
一般网站程序更新后,在测试PHP兼容的时候遇到了一个PHP报错,如下:
Function create_function() is deprecated
解决方法如下:
原错误代码add_action('widgets_init',?create_function('',?'return?register_widget("xintheme_hotpost");'));经过修改后add_action('widgets_init', function(){register_widget('xintheme_hotpost' );});
大家可以参照这个主题函数进行自己网站php代码的修改,记得修改之前一定要备份网站哦!
重要提示 学习 百度搜索排名、淘宝电商运营、快手直播带货 等【互联网营销培训】课程,(含PS平面设计、视频剪辑、文案编辑、SEO、SEM、拼多多运营等),请联系小乐乐,非诚勿扰,苏老师手机号/微信:leguangqiao168
上一篇:《你好,旧时光》为什么能在青春营销扎堆的情况下,脱颖而出 下一篇:陌陌推广是什么,怎么收费?
推荐阅读
相关阅读
最新文章
随机文章