平台开发中,欢迎参与测试。你可以在 QQ群:1046115671 中与我们交流,或是直接在社区发帖

    更新文章时报错

    • 月玄
      楼主

      我也不知道为什么啊,更新文章时就会报错

      Fatal error: Uncaught TypeError: call_user_func_array(): Argument #1 ($function) must be a valid callback, function “newPostNotify” not found or invalid function name in /www/wwwroot/lwfz.xyz/wp-includes/class-wp-hook.php:305 Stack trace: #0 /www/wwwroot/lwfz.xyz/wp-includes/class-wp-hook.php(327): WP_Hook->apply_filters() #1 /www/wwwroot/lwfz.xyz/wp-includes/plugin.php(470): WP_Hook->do_action() #2 /www/wwwroot/lwfz.xyz/wp-includes/post.php(5148): do_action() #3 /www/wwwroot/lwfz.xyz/wp-includes/post.php(4368): wp_transition_post_status() #4 /www/wwwroot/lwfz.xyz/wp-includes/post.php(4570): wp_insert_post() #5 /www/wwwroot/lwfz.xyz/wp-admin/includes/post.php(423): wp_update_post() #6 /www/wwwroot/lwfz.xyz/wp-admin/post.php(227): edit_post() #7 {main} thrown in /www/wwwroot/lwfz.xyz/wp-includes/class-wp-hook.php on line 305

      但是文章是可以正常更新的

  • 孙锡源
    管理员

    是你某个插件引起的,盲猜是插件的钩子执行顺序设置错了。

    你可以通过以下两种方式找出问题插件:

    1、全局搜索“newPostNotify”

    2、安装健康检查插件:https://litepress.cn/plugins/health-check,手工一个一个排

  • 月玄
    楼主

    可是我禁用了所有插件之后,更新时依然会反馈更新失败,但实际上文章更新并没有受到影响

  • 月玄
    楼主

    更换主题后就没问题了,但是之前用这个主题没出现过这个问题

  • 月玄
    楼主

    没问题了,是该主题function文件里的一个钩子没删除干净。感谢大佬指路

  • 正在查看 4 条回复
    • 哎呀,回复话题必需登录。

    加入 LitePress 论坛 ,参与知识分享与交流
    登录 注册 进行评论
    立即加入