SieveWP 是一款 WordPress 注册准入与风控插件,用于在注册发生之前,筛选低质量或滥用用户,减少无效注册并提升社区整体质量。
SieveWP 设计简单,好上手。无需修改主题内容,开箱即用。适配基于默认wp-login.php?action=register作为注册页面以及zibll的admin-ajax.php注册方式。
与传统的注册验证码或简单问答不同,SieveWP 的设计目标并非“阻止所有人注册”,而是通过可配置的准入机制,在不影响正常用户体验的前提下,提高注册行为的理解成本,从而过滤掉明显不符合站点定位的用户。
DEMO网站参见https://www.zibll.com/forum-post/43405.html
问答准入机制
SieveWP 提供一套注册前问答准入机制,作为注册流程中的第一道门槛。
该机制并不追求复杂的题库系统,而是聚焦于**“是否理解站点基本规则与内容环境”**这一核心判断。
- 支持单选、多选题型
- 每道题目可独立设置权重
- 支持随机出题与随机选项顺序
- 支持任意数量题目组合
用户在完成答题后,系统会基于加权评分模型计算最终得分,并以百分比形式进行判定。
这种设计允许站长通过少量关键题目,快速区分:
- 认真阅读内容的真实用户
- 仅尝试注册、提问低质量问题或滥用注册的用户
行为级风控与滥用防护
除了问答本身,SieveWP 还内置多项行为级风控策略,用于抑制暴力尝试和脚本滥用:
- 最小停留时长校验
防止秒级提交的脚本行为 - 失败冷却时间
答题失败后需等待指定时间才能重试 - 失败次数上限
超过失败次数将触发临时锁定 - 立即重试开关
允许站长根据站点情况自由权衡体验与安全性
这些策略共同作用,使准入流程更接近“理解成本”,而非单纯的人机验证。
与 Zibll 主题的深度适配
SieveWP 针对 Zibll 主题进行了专项适配:
- 注册流程无侵入改造
- 兼容 Zibll AJAX 注册逻辑
- 提供多套前端样式预设,适配常见站点风格
- 不影响主题升级与其他插件使用
核心功能一览
| 功能 | 说明 |
|---|---|
| 📋 灵活的准入题库 | 支持单选/多选,自定义题目权重和难度 |
| 🔒 安全的 Token 体系 | 双重校验防滥用,与 Zibll 无缝集成 |
| 📊 异常访问监控 | 实时显示今日拦截人数和当前正在冷却用户数 |
| 🎯 权重 + 百分比评分 | 灵活控制及格线,随机答对无法通过 |
| ⏱️ 冷却与重试机制 | 失败可立即重试,达到上限后触发冷却倒计时 |
| 🔑 邀约密钥白名单 | VIP/内部用户可跳过门槛,直接进入注册。使用时仅需添加params: sievewp_invite=your_key 如 http://example.com/user-sign?sievewp_invite=your_key |
| 🎨 4 套预设主题 | 极简白/科技黑/柔和蓝/暖沙色,开箱即用 |
| 🌐 多语言支持 | 中文/英文界面和文案,支持自定义语言文件 |
图片示例及demo网站


使用方式
- 导入并启用插件
- 创建页面,添加简码: 测试前说明文案。支持HTML 通过提示文案建议设置为
已通过校验!得分 %score% / %max_score%(正确率 %percent%%)。请继续注册。
失败可以是:本次得分 %score% / %max_score%,未达及格分 %pass_score%%。已失败 %attempts_used% 次,剩余可尝试 %remaining_attempts% 次。
冷却中就是重试超过一定次数了:当前已达失败上限(%attempts_used% / %fail_limit%),冷却中,预计 %time% 后结束(约 %cooldown_expires_at%)。
当然你可以在后台选择清空所有人的冷却和所有通过但是没使用的token凭证 - 前往后台设置门槛页面为创建的页面,设置相关参数。
- 保存文案。
通过提示示例:已通过校验!得分 %score% / %max_score%(正确率 %percent%%)。请继续注册。
失败提示示例:本次得分 %score% / %max_score%,未达及格分 %pass_score%%。已失败 %attempts_used% 次,剩余可尝试 %remaining_attempts% 次。
冷却中示例:当前已达失败上限(%attempts_used% / %fail_limit%),冷却中,预计 %time% 后结束(约 %cooldown_expires_at%)。
- 创建题目,单选题支持多个正确选项,选中一个即可。多选题必须全部选中才可得分。分数按照加权平均取百分比,如果低于设置的及格分%,则验证失败;若答题时间短于指定时间(按秒计算),也验证失败。
注意事项
本插件适合:
- ACG 社区
- 内容型站点
- 需要注册门槛的网站
不适合:
- 电商
- 企业官网
- 无注册功能的网站
本插件遵循GPLv2 or later + 商业附加协议,禁止二次销售。
![[注册答题] SieveWP —— WordPress 注册准入与风控插件 v1.0 | 原quiz注册前答题模块-2481ASD 实验室](https://2481asd.com/wp-content/uploads/2026/01/20260105110917596-image-29-800x450.webp)


暂无评论内容