Summary
通用 WordPress 风险词管理插件首发版:违禁词表、全站/定时扫描、归档页扫描、保存拦截与通知(Webhook / 飞书)。安全默认——启用后不拦截、不通知、不扫归档,需在设置中按需开启。
What's included
- 违禁词表:CRUD、搜索分页、CSV 合并/替换导入与导出;词表变更提示全站重扫
- 文章扫描:AJAX 分批全站扫、风险列表(来源分组)、忽略/取消忽略、扫描日志、文章/归档/统一清空;发布后单篇延迟重扫
- 归档页扫描(默认关):可配置 taxonomy;term + 前台整页 + Yoast term SEO;独立结果表与忽略
- 保存拦截(默认关):Gutenberg REST + Elementor + Yoast 快照;双端白名单同步;Elementor 已知拦截控制台噪音压制
- 定时:默认 WP-Cron;可选系统/外部 Cron(密钥 URL + 可下载安装脚本)
- 通知(默认关):通用 Webhook(含
items违规摘要)+ 飞书预设(可选签名);支持测试发送 - 权限:日常
edit_others_posts;敏感操作manage_options - 卸载:可选删除数据,默认保留
Requirements
- WordPress 6.0+
- PHP 7.4+
- Yoast / Elementor 为软依赖(未安装时功能降级,不致命)
Install
- 上传并解压
wp-risk-scanner到wp-content/plugins/ - 后台启用 WP Risk Scanner
- 打开「风险词管理 → 设置」按需配置
Notes
- 全站扫在文章批次完成后会补扫归档(若已开启),抓取前台页可能较慢
- 系统 Cron 改时间/密钥后需按设置页指引重装服务器任务