欢迎您光临本小站。希望您在这里可以找到自己想要的信息。。。

解决WordPress中文汉字用户名不能注册怎么办

web开发 water 3968℃ 0评论

WordPress中文汉字用户名不能注册怎么办?对于开放注册的wordpress博客,需要跟用户很好的互动,但注册时会发现中文汉字用户名不能注册,遇到这种情况如何解决呢?笨鸟今天给大家分享一下解决方法。

解决Wordpress中文汉字用户名注册问题有两种方法,一是使用插件,二是修改wp源代码,但玩wp的人都知道,如果可以不用插件就尽量避免用插件,插件会影响网站的优化,所以今天就不讲插件了,跟大家分享一下如何通过改代码实现中文汉字用户名注册wordpress。

首先还是打开FTP到网站根目录(或通过空间管理面板),找到wp-includes文件夹下formatting.php文件,下载到电脑,用记事本或EditPlus打开,找到774行,

在代码

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 );

保存上传就可以实现博客中文用户名注册了。另外提醒一下,代码是:

$strict = false;

千万不要把最后的“;”给丢掉,否则博客会出现无法找开的情况!

转载请注明:学时网 » 解决WordPress中文汉字用户名不能注册怎么办

喜欢 (0)or分享 (0)

您必须 登录 才能发表评论!