WordPress报错Warning: call_user_func_array() expects parameter 1 to be a valid callback

Wordpress 思享 188浏览
摘要:
据说在添加wp评论插入emoji表情时,在functions.php修改了原路径,在评论插入表情时后台显示了上述错误。

背景:昨天给wordpress换了主机,但是成功后前台能够正常使用,后台却报

Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'fake_update_callback' not found or invalid function name in /xxxx/wp-includes/class-wp-hook.php on line 288

网上找到了原因:

说是在添加wp评论插入emoji表情时,在functions.php中修改了原路径,当评论插入表情时,后台显示以上错误。

不知道怎么解决,最后只能禁止PHP报错

方式一

php的配置文件php.ini中找到display_errors = Off(把on 改为Off)

方法二‘

functions.php文件中添加代码关闭

@ini_set('display_errors','Off');

推荐阅读

纯代码实现wordpress附件页面重定向到文章或首页

前几天发现wordpress网站有评论留言的回顾。结果一看就是附件页面的垃圾评论。这才发现原来wordpress上传的附件也会有对应的页面。难怪之前收录了很多附件页面,但是我的机器人禁止了,忘记了。本来以为会禁用,结果只找到了在线使用插件的方法。最后......

Warning: call_user_func_array() expects parameter 1 to be a valid callback, function ‘fake_update_callback’

这是当一个被挂钩的函数名与挂钩关联不匹配时…这可能发生在重命名一个函数时,而不是在挂钩关联中重命名函数名时。如果强迫症受不了wordpress的主题提示,可以使用插件WP降级将版本设置为当前版本。...

wordpress升降到指定版本:WP Downgrade | Specific Core Version插件

背景:网站一直用4.9+版本,因为编辑器还是老的。如果是自动升级,是目前最高的版本,但是我想升级到最新的版本,4.9.22版。WP降级|特定核心版插件可以解决我的问题。设置好程序路径后,记得保存更改,然后“升/降级核心”会等待升级。如果是降级操作,为......