Hello! 欢迎来到盒子萌!

让 WordPress 支持中文用户名


avatar
DarkT 2012-08-22 34

WordPress 注册用户的时候,不能注册中文用户名,用以下方法解决:

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

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

把 $strict 强制指定为 false,即在 sanitize_user 这行函数的下一行添加如下代码

$strict = false;

在 WordPress 3.4.1 上成功,其他版本应该没有问题

有人说“后台可以显示中文昵称”,以及“升级需要从新修改文件”等问题,没错,话是这么说的,除非 WordPress 能整合了这个功能,但毕竟解决了不能注册中文名的问题,在此仅作为一个技巧给大家分享。

暂无评论

发表评论