吉尔家网站用的是WordPress源程序,但是在使用过程中发现WordPress注册用户不支持中文。但是在国内,不用中文用户名太不人性化了。所以,得研究并解决问题。
不废话,直接说结果。
简单的处理办法:
打开 wp-includes/formatting.php,找到
function sanitize_user( $username, $strict = false ) {
把 $strict 强制指定为 false,即在 sanitize_user 这行函数的下一行添加如下代码
$strict = false;
或者注释掉
//$username = preg_replace( '|[^a-z0-9 _.\-@]|i', '', $username );
这样就OK了!就可以注中文用户名注册并登录了。
不过,需要注意的是,在下次升级的时候,还需要做同样的修改。
本站大部分下载链接正在逐步由原123网盘向百度网盘和城通网盘迁移。众所周知的原因,123网盘开始套路了收费了,考虑到广大网友的需求,吉尔选择了老牌网盘,虽说速度慢一点,重在稳定。
有啥意见,可在评论区留言。