WordPress注册支持中文用户名的解决办法
2014-09-05 16:40
369 查看
WordPress注册用户是不支持中文的。但是最近在项目中需要用到中文注册。
后来想到了简单的处理办法:
打开 wp-includes/formatting.php,找到
把 $strict 强制指定为 false,即在 sanitize_user 这行函数的下一行添加如下代码
或者注释掉
这样就一切OK了!
不过,需要注意的是,在下次升级的时候,还需要做同样的处理。
后来想到了简单的处理办法:
打开 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了!
不过,需要注意的是,在下次升级的时候,还需要做同样的处理。
相关文章推荐
- wordpress网站用户注册不支持中文用户名的解决方法
- 黄聪:wordpress用httpd.ini伪静态不支持中文解决办法
- WordPress 不能注册中文用户名的解决方法
- Wordpress 相册插件 NextGEN-Gallery 添加目录中文支持解决办法(转为拼音)
- 解决错误:此用户名包含无效字符,请输入有效的用户名。wordpress不能注册中文用户名的问题
- fstream默认不支持中文路径和输出整数带逗号的解决办法
- XAJAX中文支持问题解决办法
- Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法
- discuz论坛“用户名包含敏感字符”不能注册的解决办法
- XAMPP自带的CD集演示程序不支持生成中文PDF的解决办法
- mongodb在ubuntu下shell不支持中文的解决办法
- 中文 WordPress 工具箱(1.2)与WP-Stats(2.2)冲突的解决办法
- poi的autoSizeColumn方法对全角或者说中文支持不好的一个解决办法
- 中文 WordPress 工具箱(1.2)与WP-Stats(2.2)冲突的解决办法
- Busybox支持中文的解决办法
- Busybox支持中文的解决办法
- rtorrent无法完全支持中文的解决办法
- apache2不支持中文路径的解决办法
- ubuntu10.04 gedit 支持 中文 以及 打开 空文件提示段错误的解决办法【转】
- fstream默认不支持中文路径和输出整数带逗号的解决办法