當該調試通知被觸發 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 票證
報告拼寫錯誤
以下文本將發送給我們的編輯: