这是一个为B2主题开发的用户注销插件,允许用户在个人中心页面安全地注销自己的账号,同时提供邮件通知功能。
- 插件来源:详情
- QQ 群:181735470
功能预览




功能特点
- 在用户个人中心添加"账号注销"菜单项
- 提供安全的密码验证机制
- 友好的用户界面和警告提示
- 完全兼容B2主题的设计风格
- 邮件通知功能(用户和管理员都会收到通知)
- 后台可配置SMTP邮件设置
- 详细的注销原因收集
- 注销操作日志记录
邮件配置
插件提供了完整的SMTP邮件配置功能,支持主流邮箱服务:
1. 进入WordPress后台,点击"设置" > "账号注销设置"
2. 配置以下参数:
- SMTP服务器地址(如:smtp.qq.com, smtp.163.com)
- SMTP端口(通常为465或587)
- 加密方式(SSL/TLS)
- SMTP用户名(您的邮箱地址)
- SMTP密码/授权码(**注意:QQ邮箱需使用授权码**)
- 发件人邮箱和名称
3. 点击"发送测试邮件"按钮验证配置是否正确
4. 成功后点击"保存更改"按钮保存设置
QQ邮箱授权码获取方法
1. 登录您的QQ邮箱
2. 点击"设置" > "账户"
3. 找到"POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务"
4. 开启"POP3/SMTP服务"
5. 点击"生成授权码"按钮(可能需要验证身份)
6. 复制生成的授权码到插件设置中
重要说明
安装插件后,如果在个人中心菜单中看不到"账号注销"选项,请执行以下操作:
1. 进入WordPress后台,点击"设置" > "固定链接"
2. 不需要更改任何设置,直接点击"保存更改"按钮
3. 这将刷新重写规则,使注销功能正常工作
详细使用教程
用户注销流程
1. 用户登录后,进入个人中心页面
2. 在左侧菜单中点击"账号注销"选项
3. 系统会显示三步注销流程:
- **步骤1**: 确认注销意愿并了解后果
- **步骤2**: 选择注销原因(可选填写具体原因)
- **步骤3**: 输入账户密码进行验证
4. 完成所有步骤后,系统会:
- 向用户发送注销确认邮件
- 向管理员发送用户注销通知邮件
- 删除用户账号及相关数据
- 自动退出登录状态并跳转到首页
管理员设置
1. 登录WordPress管理后台
2. 进入"设置" > "账号注销设置"
3. 配置邮件发送参数
4. 可以通过日志文件查看注销记录(位于插件目录下的`logout_log.txt`)
注意事项
- 管理员账号不能通过此插件注销
- 账号注销操作不可恢复,所有用户数据将被删除
- 建议用户在注销前备份重要数据
- 邮件发送功能需要正确配置SMTP参数才能生效
- 如果使用QQ邮箱,必须使用授权码而非QQ密码
故障排除
- **邮件发送失败**: 检查SMTP配置是否正确,特别是授权码
- **无法看到注销选项**: 尝试刷新固定链接或清除浏览器缓存
- **注销过程中断**: 查看插件目录下的`logout_log.txt`日志文件
兼容性
- WordPress 5.0+
- B2主题最新版本
- PHP 7.2+
- 支持主流邮箱服务(QQ邮箱、163邮箱、Gmail等)
安全性
- 使用WordPress nonce机制防止CSRF攻击
- 密码验证确保操作安全
- 管理员账号保护机制
- 邮件通知确保操作可追踪
国际化
本插件支持多语言翻译,默认提供简体中文语言包。如需其他语言支持,可以使用WordPress的翻译功能进行翻译。