wordpress防止采集 防止火车头采集插件

简介说明

声达网防采集插件 (增强版)

全方位 WordPress 内容保护插件,提供前端禁止右键/F12、后端防御采集机器人、内容干扰及蜜罐陷阱等多重防护机制,有效保护您的原创内容。

主要功能

本插件分为前端防护、后端防御和内容干扰三个层面,全方位阻断非法采集。

1. 前端基础防护

防止普通用户的复制和查看源码行为:

* **禁用右键菜单**:防止通过右键复制内容。

* **屏蔽 F12/开发者工具**:阻止用户打开控制台查看源码。

* **禁止文本选中**:通过 CSS 禁止选中文本。

* **禁止图片拖拽**:防止图片被拖拽保存。

2. 后端高级防御 (针对采集工具)

针对专业采集器(如火车头、Scrapy 等)的防御措施:

* **User-Agent 封禁**:自动拦截常见的采集器 UA(如 TrainCollector, Locomotive, Scrapy, python-requests 等)。

* **蜜罐陷阱 (Honeypot)**:在页面中植入仅机器人可见的隐藏链接,一旦访问立即封禁该 IP。

* **自动 IP 封禁**:触发蜜罐或频繁非法请求的 IP 将被自动加入黑名单(默认封禁 24 小时)。

3. 内容干扰与质量破坏

即使被采集,也要让采集到的内容无法使用:

* **乱码干扰**:在文章段落中随机插入零宽字符(Ghost Characters)和隐藏标签。这些字符在浏览器中不可见,但会被采集器抓取,导致其发布后显示乱码或包含垃圾代码。

* **隐藏版权标记**:在内容中混入隐藏的版权声明。

4. 其他防护

* **REST API 限制**:强制关闭 WP REST API(仅登录用户可用),防止通过接口批量获取文章。

* **智能版权追加**:当用户复制内容超过一定长度时,自动追加版权声明和原文链接。

安装与使用

  1. 下载插件文件或将源码保存为 `sd-fangcaiji.php`。

  2. 上传至 WordPress 插件目录 `/wp-content/plugins/sd-fangcaiji/`。

  3. 在 WordPress 后台「插件」菜单中启用 **声达网防采集插件 (增强版)**。

  4. 进入「设置」->「防采集设置」页面,根据需要勾选相应的防护选项。

配置说明

* **基础前端防护**:建议全部开启,可阻挡 90% 的普通拿来主义者。

* **后端高级防御**:建议开启"封禁采集器特征 UA"和"开启蜜罐陷阱"。

* **乱码干扰模式**:开启后会轻微增加页面体积,但能有效打击采集站的 SEO 权重(因为包含大量垃圾隐藏字符)。

注意事项

* 管理员(已登录用户)在浏览前台时不会受到防护限制,以便调试和预览。

* 请确保您的服务器支持 WordPress 的 Transient API(通常都支持),用于存储被封禁的 IP。

图片预览

下载地址

https://github.com/xielaoban-pro/wp-fangcai
https://pan.quark.cn/s/a64919c5cbf3

相关推荐
李纲明10 小时前
WordPress 定时发布不跑、备份邮件延误:先核 WP-Cron 触发与回环,再改系统 Cron
运维·wordpress·定时任务·devdiy·wp-cron
李纲明19 小时前
WordPress 媒体库上传图片失败:先核 PHP 体积与目录权限,再查安全插件与对象存储
php·上传·wordpress·媒体库·devdiy
李纲明2 天前
WordPress 报 Allowed memory size exhausted:先抓堆栈找吃内存的插件,再改 memory_limit
性能优化·php·内存·插件·wordpress·devdiy
李纲明4 天前
WordPress 前台改完还是旧页:浏览器、CDN、页面缓存、对象缓存怎么分层清
缓存·cdn·wordpress·devdiy
李纲明5 天前
WordPress 结账页一直转圈不跳支付:AJAX、缓存排除、支付回调和 REST 怎么逐层核
运维·ajax·缓存·wordpress·woocommerce·devdiy·结账
李纲明6 天前
WordPress 安装或更新插件提示「无法创建目录」:权限、磁盘空间与 FS_METHOD 排查
wordpress·插件安装·devdiy·无法创建目录·fs_method
李纲明6 天前
WordPress 后台登录马上被踢回登录页:Cookie 域、HTTPS、盐值和页面缓存怎么查
运维·缓存·https·php·wordpress·cookie
用户60968624266087 天前
页面构建器做的页面翻译:短代码、区块、动态内容各自会踩什么坑
php·wordpress
李纲明7 天前
WordPress 挂上 Cloudflare 后询盘和后台异常:缓存规则、SSL 模式和真实 IP 怎么核
运维·缓存·https·cdn·wordpress·cloudflare
DEVDIY8 天前
WordPress TTFB 高怎么排查:7 步定位服务端瓶颈
wordpress