当前位置:首页>WordPress建站>用户交互>WordPress 不允许注册某些用户名或使用某些字段

WordPress 不允许注册某些用户名或使用某些字段

WordPress 主题 CoreNext

对于开发注册的 WordPress 站点,需要限制用户所注册的用户名。比如你要保留某些用户名,或者防止他人注册一些包含特定字段的用户名来进行欺诈。Restrict Usernames 插件就是用来实现这个的,它可以限制用户名使用空格,禁止注册某些用户名,禁止用户名包含某些字段,或者强制用户名必须包含某些字段等。

restrict-usernames-wpdaxue_com

Restrict Usernames 还预留了一个 c2c_restrict_usernames-validate 钩子,你可以点击设置页面右上角的“帮助”进行查看,范例如下:

/**
  * Add custom checks on usernames.
  *
  * Specifically, prevent use of usernames ending in numbers.
  */
	function my_restrict_usernames_check( $valid, $username, $options ) {
		// Only do additional checking if the plugin has already performed its
		// checks and deemed the username valid.
		if ( $valid ) {
			// 不允许用户名以数字结尾
			if ( preg_match( '/[0-9]+$/', $username ) )
				$valid = false;
		}
		return $valid;
	}
 add_filter( 'c2c_restrict_usernames-validate', 'my_restrict_usernames_check', 10, 3 );

如果你熟悉正则表达式的使用,就可以很好地使用这个挂钩来实现更加强大的功能。

在后台插件安装界面搜索 Restrict Usernames 即可在线安装,或者下载 Restrict Usernames

如果你不喜欢插件,可以试试代码方法:WordPress 禁止用户注册某些用户名

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
欢迎关注WordPress大学公众号 WPDAXUE
用户交互

WordPress 使用管理员密码登录其他用户账号

2013-8-20 8:13:37

用户交互

WordPress 导出用户数据为CSV或Excel文件

2013-8-22 10:02:50

2 条回复 A文章作者 M管理员
  1. 插件实在太狠了,设置了不允许字段,结果随便乱打的子都注册不了, 😥

  2. seri

    英文界面有点鸭梨啊 – – 咳。

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索