WordPress 不能註冊中文用戶名的解決方法

在WordPress上添加中文用戶時報錯說不支持中文,得到如下錯誤:
錯誤:請填寫用戶名。
錯誤:此用戶名包含無效字符,請輸入有效的用戶名。

修改源代碼的解放方法:

編輯wp-includes/formatting.php,找到函數function sanitize_user( $username, $strict = false ) 在其下面增加一行$strict = false;

如下:

function sanitize_user( $username, $strict = false ) {
$strict = false;//加入此行
$raw_username = $username;
$username = wp_strip_all_tags( $username );
$username = remove_accents( $username );

注意:每次WordPress升級的之後,還需要做同樣的處理。

發布者:彬彬筆記,轉載請註明出處:https://www.binbinbiji.com/zh-hant/jianzhanjiaoliu/2277.html

(0)
彬彬筆記彬彬筆記
上一篇 2021年11月4日
下一篇 2021年12月12日

相關推薦

發表回復

您的電子郵箱地址不會被公開。 必填項已用 * 標註

蜀ICP備14017386號-13