让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赞助 分享
我有话说 抢沙发