请输入函数名称或遇到的问题来搜索:
促销中

Wenprise Security 用户注册登录插件 支持手机验证码、微信、谷歌、Facebook社交登录

原价为:¥1,699.00。当前价格为:¥1,299.00。

Wenprise Security插件提供多种社交登录方式(微信、QQ、谷歌、Facebook等),支持手机验证码和邮箱验证注册,优化用户体验。功能包括Ajax无刷新操作、PC端微信登录节省认证费用、短信/邮箱验证码支持等。适用于WordPress网站,提升注册登录效率。

  • 在 Modal 弹窗中显示注册、登录、找回密码表单。
  • 在页面中显示注册、登录、找回密码表单。
  • 所有操作均通过 Ajax 进行,用户体验流畅。
  • 支持使用微信、QQ、微博、Github、谷歌、Facebook、领英、Tiktok等开发平台登录,更多平台陆续添加中。
  • 在PC端,微信登录默认使用公众号账户,不用再另外申请微信开放平台(每年可节省300元认证费用),也可以设置 PC 端使用微信开放平台登录。
  • 微信登录功能自动兼容 Wenprise WeChatPay Payment Gateway For WooCommerce
  • 用户使用社交账号登录时,可以让用户完善资料,设置用户名密码。
  • 可以开启在 WordPress 登录页面、评论框前面或后面自动插入社交登录按钮。
  • 支持开启短信验证注册登录、找回密码,默认使用云片网 API,后期会添加更多短信平台。
  • 支持邮箱验证码注册登录、找回密码
  • 可以设置邮箱注册时是否需要激活。
  • 支持开启注册登录时的图形验证码。

具体功能演示,请参考本站注册登录功能。

最新版本:2.3.1

2.3.1 – 2026-07-22

  • Bugfix

2.3.0 – 2026-07-22

  • 实现 Module 系统,方便功能扩展
  • 实现了一个简单的用户中心,扩展功能时,方便在前端显示

2.2.1

  • 新增私有插件自动更新检查及可复现的版本打包流程
  • 新增 GitHub Release、WPCIO 更新服务与 WPZhiku 产品下载的同步发布流程
  • 新增快速入门和完整使用教程的自动发布流程
  • 将生产依赖与发布环境统一为 PHP 8.4,并更新存在安全公告的 HTTP 依赖

2.2.0 – 2026-05-09

  • 增强安全性

2.1.0 – 2024-11-30

  • 增加基于数据库的Session系统
  • 在微信中使用时,如果安装了WooCommerce,在未登录的情况下,会自动登录微信,以便获取 openid,正确调起微信支付
  • 在用户使用社交账户登录后的完善资料页面,支持绑定已经的用户名

2.0.1 – 2024-11-29

  • Bugfix

2.0.0

  • 社交登录组件更换为 overture 原版
  • 数据库操作类更换为 Eloquent
  • Modal 获取方式更换为 AJAX 方式
  • 增强安全性

1.6.8 – 2024-11-27

  • Bugfix

1.6.7 – 2024-11-27

  • 增加手机号码绑定开关
  • 增加在微信中,打开WooCommerce结帐页面时,自动使用微信登录的功能,方便微信结帐
  • 在插件列表页面增加设置链接,方便安装设置

1.6.6 – 2024-11-26

  • 添加手机号码绑定、解绑功能

1.6.5 – 2024-11-25

  • 添加在WooCommerce仪表盘中显示绑定/解绑社交媒体帐号的功能

1.6.0

  • 更新Modal UI,添加跳转中动画
  • 重新组织设置选项,使其更加易用

1.1

  • Bugfix

1.0

  • The first released

快速入门

Wenprise Security 为 WordPress 提供前台注册、登录、找回密码、社交账号登录和统一用户中心。完成下面的基础配置后,访客即可在页面或弹窗中完成账户操作。

1. 使用要求

  • WordPress 6.5 或更高版本
  • PHP 8.4 或更高版本
  • 站点能够正常发送邮件;使用短信验证码时还需要云片或阿里云短信账号
  • WooCommerce、社交平台账号均为按需配置,不是基础登录的必需项

2. 安装插件

  1. 在 WordPress 后台进入“插件 > 安装插件 > 上传插件”。
  2. 选择 Wenprise Security ZIP 文件并完成安装。
  3. 激活插件。
  4. 进入“用户 > Register & Login”查看核心设置,进入“用户 > Modules”管理可选模块。

3. 创建前台页面

至少创建以下两个页面:

  1. 创建“登录”页面,正文加入 [wprs-scrt-login-form]
  2. 创建“用户中心”页面,正文加入 [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. 验证第一条完整流程

建议先验证最简单的一条流程,再逐项启用扩展能力:

  1. 退出管理员账号,使用无痕窗口打开登录或注册页面。
  2. 完成一次注册,确认验证码或验证邮件能够收到。
  3. 使用新账号登录,确认跳转地址正确。
  4. 打开用户中心,确认可以看到总览、安全、资料等页面。
  5. 分别测试找回密码、社交登录或手机绑定等已启用功能。

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 模块与对应平台都已启用,平台凭据已保存,并在模块通用设置中开启了当前展示位置。

用户中心为什么只显示登录提示?

用户中心仅向已登录用户显示账户内容。未登录访客需要先通过登录表单或弹窗完成登录。

分类: