Wenprise Security 用户注册登录插件 支持手机验证码、微信、谷歌、Facebook社交登录
原价为:¥1,699.00。¥1,299.00当前价格为:¥1,299.00。
Wenprise Security插件提供多种社交登录方式(微信、QQ、谷歌、Facebook等),支持手机验证码和邮箱验证注册,优化用户体验。功能包括Ajax无刷新操作、PC端微信登录节省认证费用、短信/邮箱验证码支持等。适用于WordPress网站,提升注册登录效率。
具体功能演示,请参考本站注册登录功能。
快速入门
Wenprise Security 为 WordPress 提供前台注册、登录、找回密码、社交账号登录和统一用户中心。完成下面的基础配置后,访客即可在页面或弹窗中完成账户操作。
1. 使用要求
- WordPress 6.5 或更高版本
- PHP 8.4 或更高版本
- 站点能够正常发送邮件;使用短信验证码时还需要云片或阿里云短信账号
- WooCommerce、社交平台账号均为按需配置,不是基础登录的必需项
2. 安装插件
- 在 WordPress 后台进入“插件 > 安装插件 > 上传插件”。
- 选择 Wenprise Security ZIP 文件并完成安装。
- 激活插件。
- 进入“用户 > Register & Login”查看核心设置,进入“用户 > Modules”管理可选模块。
3. 创建前台页面
至少创建以下两个页面:
- 创建“登录”页面,正文加入
[wprs-scrt-login-form]。 - 创建“用户中心”页面,正文加入
[wprs-scrt-account]。
然后进入“用户 > Register & Login”:
- 在“Register & Login > Login”中选择登录页面,并设置登录后的默认跳转地址。
- 在“Account Center”中选择用户中心页面;“My Account Url”留空时会自动使用该页面。
如需独立注册页面,可新建页面并加入 [wprs-scrt-register-form]。如需弹窗入口,可使用 [wprs-scrt-register-login] 输出登录/注册链接。
4. 选择注册与登录方式
在“用户 > Register & Login > Register & Login”中完成以下配置:
- “Register”可选择手机验证码、邮箱验证码或邮箱验证链接。
- “Login”可选择用户名/邮箱加密码、手机验证码或邮箱验证码。
- “Reset Password”可选择邮箱安全链接、邮箱验证码或手机验证码。
- 按需开启自动生成用户名、自动生成临时邮箱、注册后直接登录,并选择用户协议页面。
如果选择邮箱验证码或邮箱验证链接,请先确认站点邮件发送正常;如果选择手机验证码,请继续完成短信模块配置。
5. 启用需要的模块
进入“用户 > Modules”,按站点需要启用模块,并点击对应设置入口:
- “Social Login”:微信、QQ、微博、GitHub、Google、Facebook、LinkedIn、TikTok 登录及绑定。
- “SMS”:云片或阿里云短信验证码,以及用户中心手机号绑定。
- “Register Captcha”:在注册表单中显示图形验证码。
- “WooCommerce”:在 WooCommerce 登录和账户区域显示社交登录、绑定及用户中心入口。
未使用的模块可以保持关闭。模块关闭后,其相关前台入口也不会显示。
6. 验证第一条完整流程
建议先验证最简单的一条流程,再逐项启用扩展能力:
- 退出管理员账号,使用无痕窗口打开登录或注册页面。
- 完成一次注册,确认验证码或验证邮件能够收到。
- 使用新账号登录,确认跳转地址正确。
- 打开用户中心,确认可以看到总览、安全、资料等页面。
- 分别测试找回密码、社交登录或手机绑定等已启用功能。
7. 常用短代码
[wprs-scrt-register-login]:登录和注册链接[wprs-scrt-login-form]:登录表单[wprs-scrt-register-form]:注册表单[wprs-scrt-social-login]:社交登录入口[wprs-scrt-social-bind]:当前用户的社交账号绑定/解绑入口[wprs-scrt-account]:统一用户中心
完整配置、社交平台回调地址、WooCommerce 集成和故障排查请查看《完整使用教程》。
常见问题
先使用站点的邮件测试工具确认 wp_mail 可以正常投递,再检查垃圾邮件、发件域名和 SMTP 配置。插件负责触发邮件,实际投递仍取决于 WordPress 邮件环境。
确认 SMS 模块已启用,并且只启用了已完整填写凭据和模板信息的短信服务商。云片模板需要包含验证码变量;阿里云需要 Access Key、签名和模板代码。
确认 Social Login 模块与对应平台都已启用,平台凭据已保存,并在模块通用设置中开启了当前展示位置。
用户中心仅向已登录用户显示账户内容。未登录访客需要先通过登录表单或弹窗完成登录。
