WordPress支持中文名注册WordPress默认是不支持中文用户名的,感觉一直用英语名字当用户不人性化,必须要支持中文名字用户才行,因为我们都是中国人必须用中文名用户啦,拽立网,只要一串代码激活中文名注册功能就行了,今天我把WordPress支持中文名注册方法分享给大家,请看以下操作!

添加后的效果图!

WordPress支持中文名注册

1.登陆你的后台管理,选择【外观】-【编辑】-【模板函数 (functions.php)】

直接添加下面全部代码:【?>前面】

/*-----------------------------------------------------------------------------------*/	
/* wordpress支持中文名注册!
/*-----------------------------------------------------------------------------------*/
function loper_sanitize_user($username, $raw_username, $strict) {
    $username = wp_strip_all_tags($raw_username);
    $username = remove_accents($username);
    $username = preg_replace('|%([a-fA-F0-9][a-fA-F0-9])|', '', $username);
    $username = preg_replace('/&.+?;/', '', $username); // Kill entities
    if ($strict) {
        $username = preg_replace('|[^a-z\p{Han}0-9 _.\-@]|iu', '', $username);
    }
    $username = trim($username);
    $username = preg_replace('|\s+|', ' ', $username);
    return $username;
}
add_filter('sanitize_user', 'loper_sanitize_user', 10, 3);

?提示:添加进去,开启注册功能,就可以看到,中文用户名可以成功使用了!

提示:开始注册用户有很多机器人无线帮你注册的很麻烦的又点坑哦!

» 原创文章:《WordPress支持中文名注册》 » 本文地址:《http://www.zlinet.com/10814.html
©版权声明:《拽立网》 » 转载请务必注明出处,喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^