wordpress来至国外,虽然很强大,但是对于中文的支持不太全面,比如在安装程序的时候就不支持以中文作为登录用户名。当人解决问题的方法总比问题本身多,所以今天我们也使用一段代码让wordpress也支持下中文用户名,具体方法如下:

在主题文件夹中找到functions.php文件,在 ?> 标签前添加以下代码:

  1. function ludou_non_strict_login( $username$raw_username$strict ) {
  2.     if( !$strict )
  3.         return $username;
  4.     return sanitize_user(stripslashes($raw_username), false);
  5. }
  6. add_filter(‘sanitize_user’, ‘ludou_non_strict_login’, 10, 3);

代码来至露兜博客,感谢作者分享。

声明:本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(免费开源),相关介绍资料仅供学习参考,实际版本可能会因版本迭代或开发者调整而产生变化,如程序中涉及有第三方原创图像、设计模板、远程服务等内容,应获得作者授权后方可使用。本站不提供该程序/软件的产品授权与技术服务,亦不收取相关费用。