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

報告拼寫錯誤

以下文本將發送給我們的編輯: