WordPress插件:后台注册通过短信验证用户手机号 [精品]
1 | https://www.ludou.org/wordpress-register-check-user-phone-via-sms.html |
步骤
1. 为了确保插件能够正常运行,推荐使用PHP 5.6以上的版本,低于这个版本可能导致插件无法使用
php -v //确认已经是5.6版本
2. 阿里云短信服务需要一个阿里云账户,也可以用淘宝账号登陆,没有的可以自己注册一个
3. 登陆阿里云后台
已登陆
4. 在阿里云控制台的 秘钥管理页面,点击 创建Access Key,并且确保处于 启用 状态,获取到 AccessKeyId 与 AccessKeySecret
阿里云登陆 > 控制台 > 找不到秘钥管理
秘钥管理页面:https://usercenter.console.aliyun.com/#/manage/ak
选择 “继续使用AccessKey” >
创建Access Key >
点击获取 > 校验码 > 确定
AccessKey信息保存好
并且确保处于 启用 状态,获取到 AccessKeyId 与 AccessKeySecret
5. 在阿里云 短信签名页面: https://dysms.console.aliyun.com/dysms.htm?accounttraceid=eded120f-feea-4a96-890c-48a6d12d93a9#/
添加签名
签名类型选择”验证码或短信通知”,签名填你的网站名称
不懂的可以看阿里云的文档:申请短信签名;目前必须要有企业营业执照才能添加短信签名
6. 在阿里云 短信模板页面: https://dysms.console.aliyun.com/dysms.htm#/domestic/text/template
添加短信模板,模板类型选择”验证码”,模版名称自己填,模版内容可自行发挥,将验证码用变量${code}代替即可。
如你可以设置模板内容为:
${code} 这是您的短信验证码,10分钟内有效
7. 短信签名和短信模板待阿里云审核通过后,记住签名名称和模版CODE
8. 点此下载插件,并解压
https://webcode.chinastonetops.com/wordpress/plugin/ludou-phone-registe-2.0.zip
9. 用Dreamweaver打开ludou-phone-register/config.php,按照注释替换成你的AccessKeyId、AccessKeySecret、签名名称和模版CODE,修改后类似
10. 将文件夹ludou-phone-register上传至你的网站WordPress插件目录下,即/wp-content/plugins/,然后到WordPress后台激活插件Ludou Phone Register即可,你的后台注册
表单就已经像上图的一样了。该插件只针对单站点,开启WordPress多站点功能,本插件无效。
11. wordpress后台 > Setting > General > Membersihp: Anyone can register [打勾] > Save Changed > 开启注册
12. 注册页面就变了
注意,本插件和Ludou Custom User Register插件不可同时使用,可能会出现冲突
试了收不到短信,估计是个人用不了