標籤: 註冊
正在檢視 4 個帖子:1-4 (共 4 個帖子)
-
作者帖子
-
注意是使用者名稱而不是暱稱。
因為我有相關需求,所以我在我的主題裡新增了這些程式碼:
define( 'BP_ENABLE_USERNAME_COMPATIBILITY_MODE', true );
add_filter('bp_is_username_compatibility_mode', '__return_true');
還加入了一個通用的 「讓 wordpress 支援中文使用者名稱的」 程式碼。
復現方式:
在登錄檔單中的 「使用者名稱」 部分輸入中文使用者名稱,其他資訊照常輸入,最後按下注冊按鈕。
這時,能在後臺的 「待審使用者」 部分看到剛才提交的使用者,在點選 「啟用」 後就會提示這樣的錯誤:
1 個賬號尚未啟用。
(剛才提交的使用者):已開放註冊。
另外,在 wordpress 後臺的 「新增使用者」 頁面裡是可以正常註冊的,功能一切正常。
希望的效果:
在點選啟用按鈕後能正常註冊。
因為需求的特殊性 (和其他人也有可能會遇到類似的情形),特來這裡發帖求助。
此回覆已被標記為私有,🔒 僅樓主及管理員可見。中文字元在 WordPress 的使用者名稱資料表裡好像是顯示的
%E7%94%A8%E6%88%B7%E5%90%8D
資料表裡這種,註冊是能正常註冊,前臺註冊的話系統會自動的過濾掉中文,這忙完找找相關的說明再貼上來。
-
作者帖子
正在檢視 4 個帖子:1-4 (共 4 個帖子)
- 哎呀,回覆話題必需登入。