bbp_setup_current_user 被错误调用

bbp_setup_current_user 被错误调用

当该调试通知被触发 WP_DEBUG 常量定义为 true*不是*的 bbPress 其他试图访问一些关于当前用户和插件之前 $wp->init() 和/或 init 动作已经取消 wp-settings.php 。

该通知是为了提醒您 bbPress 被强制进入可能导致其他(可能严重的)访问控制问题的配置,WordPress 没有钩子可以让 bbPress 正确规避或恢复到安全操作条件。

不幸的是,很难从 bbPress 中确切地确定是什么其他插件导致了这种情况发生,因此 bbp_setup_current_user 出现在日志中。

此外,没有任何 wp_set_current_user 操作;该 wp_set_current_user() 功能是在 WordPress 2.0.3 中引入的,set_current_user 为了向后兼容,该操作仍然存在。

也可以看看:

  • #WP24169 关于定制器也做错了
  • #WP23106 关于添加一个动作以允许插件可靠地连接和修复功能
  • 这个 WordPress 加载顺序问题导致了许多 bbPress Trac 票证

上次修改 2021.12.26

报告拼写错误

以下文本将发送给我们的编辑: