首页 » SEO » 新-让wordpress支持中文用户名,做好网站SEO优化代运营

新-让wordpress支持中文用户名,做好网站SEO优化代运营

发布日期:2021-04-17

浏览:88次

通常做法

WordPress WordPress 5.7.1以后的版本想要添加中文用户名,请配合使用插件:Wordpress Special Characters in Usernames

在网上浏览了很多篇文章,发现都是千篇一律的转载,然后又去谷歌搜索了下英文答案,发现大家的普遍做法是安装支持非拉丁文的插件:Wordpress Special Characters in Usernames,唯独遗憾的就是不支持中文,但可以接触非拉丁文输入限制,再配合国内的代码片段,可以做到支持中文用户名输入,安装好上面插件后,将以下php代码复制到当前主题目录下的functions.php中,即可让WordPress支持使用中文用户名注册和登录:

代码片段

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 ); // Kill entities

  // 网上很多教程都是直接将$strict赋值false,
  // 这样会绕过字符串检查,留下隐患
  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插件

然后重启服务器。即可实现添加

wordpress插件

中文名称有利于我们进行SEO优化,当别人进行百度搜索 关键词“斗米科技”的时候,如果个人信息页被百度收录,那意味着带来更多的流量。

好了,到这教程全部结束,如有疑问,请加微信:laolangcy 咨询!

本文出自 斗米无垠-抖音短视频代运营推广服务商 ,原文链接:https://www.doumio.com/196.html 。如若转载请注明出处。

在线智能AI文章伪原创工具有哪些优缺点?如何做好网站代运营?

在线智能AI文章伪原创工具有哪些优缺点?如何做好网站代运营?

所有网站管理员朋友都必须对网站的原始内容感到头疼。 作为菜鸟管理员,我们不可能自己撰写原创文章。 当然,我并 …

2021-04-22

百度算法和谷歌算法到底有哪些出入?对于网站代运营有哪些影响?

百度算法和谷歌算法到底有哪些出入?对于网站代运营有哪些影响?

对于网站SEO优化这块,相信很多童鞋都存在迷茫期,明明其他搜索引擎收录了很多,但是对于x度,却迟迟不收录?到底 …

2021-04-21

半个小时弄懂关键词扩展?让新手快速了解网站代运营之道!

半个小时弄懂关键词扩展?让新手快速了解网站代运营之道!

关键词扩展是什么呢? 所谓关键词扩展是指在确定主关键词以后,通过关键词的指数来确定的辅助类词汇。比如已经确 …

2021-03-29

什么是品牌关键词?如何优化代运营进行推广引流?

什么是品牌关键词?如何优化代运营进行推广引流?

半个小时弄懂关键词扩展?让新手快速了解网站代运营之道! 什么是长尾关键词,如何优化运营进行推广引流? 什么是 …

2021-03-29

在线咨询

在线咨询

17791217028

在线咨询
在线咨询

137883334@qq.com

在线咨询