前天在wordpress后台测试Always音乐主题,首页出现Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, '' was given in \wp-includes\class-wp-hook.php on line 286错误代码。对于不懂PHP代码,还真不好折腾
Warning class-wp-hook.php on line 298错误分析:
1、wordpress版本不兼容造成(我用的是4.9.4版本)
2、wordpress plugins文件下安装的插件冲突。
3、PHP版本兼容报错问题,如php5.1过低或php5.6以上过高。
Always音乐主题主要是wordpress升级4.7出现call_user_func_array()错误。解决方法如下:
网上提到的方法就是在php的配置文件php.ini中找到display_errors = Off(把on 改为Off)
如果用的是虚拟主机,没有修改权限或功能设置比较少。可以在主题模板函数 (functions.php)文件,添加以下代码保存即可关闭function.call-user-func-array错误。两个代码可用(复制其中一个就可以了)
//关闭Warning class-wp-hook.php on line 298错误报告代码
此处为隐藏的内容
注册登录后,方可查看
登录
评论