WordPress中文汉字username不能注冊怎么办?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WordPress中文汉字username不能注冊怎么办?相关的知识,希望对你有一定的参考价值。

WordPress注冊用户是不支持中文的。可是近期在项目中须要用到中文注冊。

后来想到了简单的处理办法:

打开 wp-includes/formatting.php。找到

function sanitize_user( $username, $strict = false ) {

把 $strict 强制指定为 false。即在 sanitize_user 这行函数的下一行加入例如以下代码

$strict = false;

或者凝视掉

//$username = preg_replace( ‘|[^a-z0-9 _.\[email protected]]|i‘, ‘‘, $username );

这样就一切OK了!

只是,须要注意的是,在下次升级的时候。还须要做相同的处理。

以上是关于WordPress中文汉字username不能注冊怎么办?的主要内容,如果未能解决你的问题,请参考以下文章

struts2学习笔记—— 在用户注冊程序中使用验证框架

YII用户注冊表单的实现熟悉前台各个表单元素操作方式

Android中验证输入是否为汉字及手机号,邮箱验证,IP地址可用port号验证

AjaxPro因为汉字文件夹引发的IE兼容性问题

京东股权众筹平台的玩法和价值

WordPress 数据库错误:[表 'databasename.wp_users' 不存在] SELECT * FROM wp_users WHERE user_login = 'Username'