Skip to content

Releases: laozhangge/wp-comment-guard

WP 评论外链守卫 1.5.6 — 首个公开版本

Choose a tag to compare

@laozhangge laozhangge released this 23 Oct 02:27

首个公开版本。

这个插件做什么

给 WordPress 评论外链做分级与体检:久未往来的访客链接降为纯文本,域名被抢注成博彩 / 色情 / 诈骗站的自动拦下,抓不到的一律不降级。

只改前台渲染,不动数据库——所有降级都是渲染时把 <a> 换成 <span>,评论内容一个字不改,停用插件即恢复原状。

安装

下载下面的 wp-comment-guard-1.5.6.zip,后台「插件 → 安装插件 → 上传插件」启用即可。

要求 WordPress 5.5+、PHP 7.4+,服务器需要能访问外网(要用 curl 抓待检域名的首页)。

第一次使用

装好后进「外链体检」,点「连续扫描到完成」跑一遍。之后每小时自动复查到期的域名,不用再管。

只扫「1 年没来往 ~ 5 年没来往」之间的域名——近一年还在留言的(人还在,站不太可能转手)不扫,超过 5 年的也不扫。实测约 2~4 秒 / 个。

判定顺序

白名单 → 风险 / 待售 / 黑名单 → 死链 → 停靠页 → 免考核期放行(默认 1 年)→ 人情味期归档(默认 5 年)→ 站点性质 → 放行。

前面命中就停,不再往下看。时间阈值都能在设置里改。

两条铁律

  • 抓不到 ≠ 有问题:DNS 死了、403、超时、页面一片空白,一律不降级。看不清就不给结论。
  • 实锤结论不会被网络波动洗白:一个域名一旦被判为风险,之后哪怕某次抓不到,结论仍然保留。

详细说明见 README。