WordPress上添加中文用户时报错说不支持中文,得到如下错误:
错误:请填写用户名。
错误:此用户名包含无效字符,请输入有效的用户名。

修改源代码的解放方法:

编辑wp-includes/formatting.php,大概在2085行,找到函数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 );

注意:每次WordPress升级的之后,还需要做同样的处理。

打赏作者
0 0 vote
Article Rating
Subscribe
提醒
guest
0 评论
Inline Feedbacks
View all comments
菜单
0
Would love your thoughts, please comment.x
()
x