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升级的之后,还需要做同样的处理。

  • 海报
  • 打赏
  • 分享
海报图正在生成中...
分享到...
请选择打赏方式
  • 微信
  • 支付宝
要发表评论,您必须先登录