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

相关推荐
longze_78 天前
wordpress上传图片无法显示
wordpress
Web极客码8 天前
解决WordPress后台“外观”菜单消失
linux·服务器·wordpress
globaldomain8 天前
立海世纪:WordPress 6.9的新功能、新模块、新API
前端·javascript·html·新媒体运营·网站建设·wordpress·域名注册
podoor9 天前
专业外贸网站建站公司
wordpress
podoor9 天前
php版本升级后page页面别名调用出错解决方法
开发语言·php·wordpress
Web极客码10 天前
WordPress 被重定向到垃圾站的排查全过程
运维·服务器·网络·wordpress
longze_710 天前
解决wordpress内网穿透后,公网无法访问wordpress管理后台wp-admin问题
数据库·wordpress·反向代理
WordPress学习笔记11 天前
WordPress新手建站选SiteGround还是Hostinger
wordpress
WordPress学习笔记11 天前
专业WooCommerce模板一站式服务平台
wordpress
Web极客码11 天前
如何在WordPress中轻松添加阴影框提升网站设计
wordpress