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/jianzhanjiaoliu/2277.html

(0)
上一篇 2021年11月4日 19:20
下一篇 2021年12月12日 22:48

相关推荐

发表回复

您的电子邮箱地址不会被公开。

蜀ICP备14017386号-13