安云网 - AnYun.ORG | 专注于网络信息收集、网络数据分享、网络安全研究、网络各种猎奇八卦。
当前位置: 安云网 > WordPress技巧 > 解决错误:此用户名包含无效字符,请输入有效的用户名。wordpress不能注册中文用户名的问题...

解决错误:此用户名包含无效字符,请输入有效的用户名。wordpress不能注册中文用户名的问题...

时间:2019-05-19来源:未知 作者:安云网点击:
wordpress在默认情况下不支持中文用户名,就是在后台添加用户的时候,如果用户名包含中文,则显示” 错误:此用户名包含无效字符,请输入有效的用户名 。”如何解决这个问题呢? 不用插件的话就需要修改一个文件,找到w-includes/fo
//内容来自安云网

wordpress在默认情况下不支持中文用户名,就是在后台添加用户的时候,如果用户名包含中文,则显示”错误:此用户名包含无效字符,请输入有效的用户名。”如何解决这个问题呢?

不用插件的话就需要修改一个文件,找到w-includes/formatting.php

查找function sanitize_user( $username, $strict = false ) { ?这一行代码,然后在他下面加入

$strict = false;

最后变为

function sanitize_user( $username, $strict = false ) {
$strict = false;//添加的代码
$raw_username = $username;
$username = wp_strip_all_tags( $username );
$username = remove_accents( $username );
// Kill octets
$username = preg_replace( '|%([a-fA-F0-9][a-fA-F0-9])|', '', $username );
$username = preg_replace( '/&.+?;/', '', $username ); // Kill entities




本文标题: 解决错误:此用户名包含无效字符,请输入有效的用户名。wordpress不能注册中文用户名的问题... 安云网
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
相关内容
推荐内容