零基础学做网站培训介绍

当前位置:

WordPress怎么支持中文用户名注册

很多使用WordPress做网站时,网站上都有注册登录功能,Wordpress默认情况下是不支持中文注册的,这对于做网站很不友好。

怎么让Wordpress支持中文用户名注册呢?方法很简单,只需要对代码进行改造即可实现网站前台用户登录/注册功能支持中文了。

将以下代码添加到当前使用主题的functions.php文件中:


function ludou_sanitize_user ($username, $raw_username, $strict) {
$username = wp_strip_all_tags( $raw_username );
$username = remove_accents( $username );
// Kill octets
$username = preg_replace( '|%([a-fA-F0-9][a-fA-F0-9])|', '', $username );
$username = preg_replace( '/&.+?;/', '', $username ); // entities
if ($strict) {
$username = preg_replace ('|[^a-z\p{Han}0-9 _.\-@]|iu', '', $username);
}

$username = trim( $username );
// Consolidate contiguous whitespace
$username = preg_replace( '|\s+|', ' ', $username );

return $username;
}

add_filter ('sanitize_user', 'ludou_sanitize_user', 10, 3);

添加完代码保存后就可以使用中文注册用户名了。

发表评论

邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 漂亮的wordpress淘客模板 图文教程 (17922 次浏览)
    今天再次给大家分享一款自己仿的一个wordpress淘客模板。这个模板是我自己在别人模板的基础上进行二次开发,自己比较喜欢。注意:此模板不支持IE6,
  • 用什么建网站?Wordpress建网站好不好?这些问题经常被新手问上问起。可以这样说,wordpress程序可以建各种类型的网站,它的功能强大之处令人称赞,
  • Wordpress 如何开启伪静态 视频教程 (1114395 次浏览)
    做网站制作好之后,如果网站做SEO优化时,需要进行伪静态的设置,同样也可以通过网站设置选置进行设置。Wordpress伪静态设置方法 登陆到wordpre
  • 仿了个单页主题免费分享大家;请张启亚老师审核。主题的淘客链接采用包装形式。首页不出现淘客链接。很适合SEO,希望大家支持。主题安装:1.
  • 香港免备案空间2G (2000M)属性详情空间机房:空间大小:2G (2000M)空间属性:PHP网站空间,ASP网站空间,全能网站
  • 对于学员做出的网站,一般要求在网站的文章底部加一个评论框功能,通过制作wordpress评论功能模板(comment.php),可以实现文字评论框,美中不足,却不
  • Photoshop CS4破解中文版 视频教程附件下载 (135572 次浏览)
    下面是学做网站论坛关于Photoshop CS4破解中文版的下载安装视频教程在学习怎么做网站时,也要学习如何去制作网站的图片,制作网站图片通常
  • wordpress程序是我们自己建网站的好帮手,它提供了二种语言版本下载,一个是中文版,一个是英文版。如果不小心下载的是英文版的WORDPRESS程序
  • 对于WIN7/WIN8的操作系统,我们建议使用DWCS6版本的软件,这样更能符合操作系统的需要。之前我们提供了Dreamweaver CS6破解版的下载,这是一款破解版
  • 有时为了网站的帐户的安全,我们会不定期的修改网站用户名的密码,在wordpress网站后台,有一个很方便提供给我们修改网站密码的选项,通过这个选项,
  • 多站点 (Multisite) 功能是 WordPress 3.0  版本的一个重要更新,整合了 WordPress MU 内核。后台自动升级内核后,无法直接使用该功能。需要通过手工
  • 很多论坛像学做网站论坛一样,将网站论坛为成二个部分,一个部分为任意用户都可以浏览,另一部分则是设置了用户权限.用户没有这个权限时,会提示"本版块只
  • UC_CENTER 中心是DZ论坛管理员可以批量修改论坛网站的地方,在做网站时我们需要通过UC_CENTER 中心来解决很多问题。但有时我们会发现,由于我们的某些
  • 使用DISCUZ程序做论坛网站时,往往需要对管理员的信息进行修改。之前我们讲过DZ论坛如何修改管理员密码,今天我们讲一下discuz论坛如何修改管理员账户
  • 问:老师,我学习了Wordpress教程之后,自己在本地环境下安装了Wordpress程序,但出现了提示数据库用户名和密码不正确,请问这个是怎么回事?您在
  • 我们使用Wordpress搭建好网站之后,可以在后台给网站添加一个新用户,在添加新用户时,用户名可以用中文用户名吗?
  • 一些自己学建网站的学员,使用photoshop软件修改网站图片,安装ps软件后出现"不能完成要求,因为注册信息丢失或无效",这是因为PS的注册信息没有写入到
  • 什么是手机域名手机域名又叫Mobi域名。Mobi是被ICANN批准,并致力于将internet内容传送到移动装置,例如智能电话,PDA,手机等的专属域名
  • 对于使用wordpress程序做网站的学员来说,程序自带的用户注册功能实在不太美观,对于追求完美的建站者,只能通过自己做一个用户注册页面来让网站