让WordPress支持用户注册使用中文

图片[1]-让WordPress支持用户注册使用中文-阿宅学院

适用于WP5.6中文版,亲测有效。

打开文件 【网站根目录/wp-includes/formatting.php】,查找到sanitize_user函数,将其中的

2106-2108行:
if ( $strict ) {
  $username = preg_replace( ‘|[^a-z0-9 _.-@]|i’, ”, $username );
 }
修改为:
if ( $strict ) {
  $username = preg_replace( ‘|[^a-zp{Han}0-9 _.-@]|iu‘, ”, $username );
 }

需要修改的,见红字。

以后每次升级wordpress都要设置一下。


    © 版权声明
    THE END
    支持博主,更新加速
    点赞3赞赏 分享
    勋章统计

    评论一下 抢沙发

    请登录后发表评论

      请登录后查看评论内容