# WPCopyRights 网站防复制插件

WordPress 网站防复制版权保护插件，支持多种防护方式，有效保护网站原创内容。

## 功能特点

### 基本保护
- **禁用右键菜单**：阻止用户通过右键菜单复制内容
- **禁止选择文本**：防止用户通过鼠标选择文本
- **禁止拖拽图片**：防止图片被拖拽保存

### 快捷键保护
- **禁用 F12 开发者工具**：限制打开浏览器开发者工具
- **禁用打印**：阻止 Ctrl+P 打印页面
- **禁用查看源码**：阻止 Ctrl+U 查看页面源代码
- **禁用页面保存**：阻止 Ctrl+S 保存页面
- **禁用全选**：阻止 Ctrl+A 全选内容
- **禁用复制**：阻止 Ctrl+C 复制内容
- **禁用剪切**：阻止 Ctrl+X 剪切内容

### 增强功能
- **水印保护**：支持在页面底层平铺半透明水印文字，可自定义字体大小、颜色、倾斜角度、透明度、水平/垂直间距
- **复制添加版权**：允许复制时自动在文末附加来源、链接及版权声明
- **自定义提示**：可自定义操作被禁止时的提示信息

### 灵活权限
- **管理员不受限制**：管理员可正常使用所有功能
- **登录用户不受限制**：已登录用户可豁免保护
- **排除特定页面/文章**：通过 ID 指定不启用保护的页面或文章

## 系统要求

- WordPress 4.5.0 或更高版本
- PHP 7.4 或更高版本
- 已测试至 WordPress 6.8.2

## 安装方法

1. 将 `wpcopyrights` 文件夹上传至 `/wp-content/plugins/` 目录
2. 在 WordPress 后台 **插件** 列表中激活插件
3. 进入 **工具 → WPCopyRights设置** 进行配置

## 使用方法

1. 勾选 **启用内容保护功能** 开启插件
2. 在 **保护功能** 中按需勾选需要的防护选项
3. 在 **权限设置** 中配置管理员、登录用户是否豁免
4. 在 **自定义设置** 中配置提示信息、水印、排除页面等

## 配置说明

| 配置项 | 说明 |
|--------|------|
| 排除页面 | 输入不启用保护的页面 ID，用英文逗号分隔，如：`1,2,3` |
| 排除文章 | 输入不启用保护的文章 ID，用英文逗号分隔，如：`1,2,3` |
| 自定义提示 | 用户尝试被禁止操作时显示的提示信息 |
| 水印文字 | 页面水印显示的文字，留空则不显示水印 |
| 水印样式参数 | 可设置字体大小、颜色、倾斜角度、透明度及水平/垂直间距 |

## 注意事项

- **用户注册/登录页面**：如有用户注册或输入文本的表单，请勿开启「禁止选择文本」，否则用户无法正常输入
- **搜索功能**：开启「禁止选择文本」可能影响站内搜索的文本选择，请根据实际需求配置
- **移动端**：插件已针对移动端进行优化，可正常使用

## 常见问题

**Q: 开启插件后无法注册用户？**  
A: 如果站点有用户注册或输入文本功能，请不要开启「禁止选择文本」选项。

**Q: 如何获取页面/文章 ID？**  
A: 在 WordPress 后台编辑页面或文章时，浏览器地址栏中的 `post=数字` 即为对应 ID。

**Q: 水印不显示？**  
A: 请确保同时勾选「启用页面水印」并填写水印文字。

## 更新日志

### 6.4
- 新增水印样式参数：支持自定义字体大小、字体颜色、倾斜角度、透明度、水平间距、垂直间距
- 重构前端水印渲染逻辑：改为 SVG 平铺方案，优化页面底层满铺效果，修复部分场景下水印显示不全或被裁切问题
- 优化后台水印设置交互：仅在勾选“启用页面水印”后展开参数区，未勾选时显示灰色引导提示
- 新增“排除分类”设置：支持通过分类 ID 排除分类归档页和所属文章页的保护功能

### 6.3
- 剔除Layui框架，降低插件的体积，感觉没有必要有这个前端，采用WP原生表单
- 重构插件代码，兼容当前主流的浏览器以及最新规范
- 对于保护机制，键盘保护分区不重叠冲突、添加友好的提示
- 增加页面水印、自定义提示

### 6.2
- 修复 PHP 8+ 版本兼容性问题
- 解决 "Undefined array key" 错误
- 更新 PHP 最低版本要求至 7.4
- 改进数组访问安全性

### 6.0
- 重构代码，去除 Layui 框架降低插件体积
- 添加水印保护机制
- 添加保护提醒
- 选项管理不再重叠

- 

## 插件团队和技术支持

老蒋和他的伙伴们本着资源共享原则，在运营网站过程中用到的或者是有需要用到的主题、插件资源，有选择的免费分享给广大的网友站长，希望能够帮助到你建站过程中提高效率。

感谢团队成员，以及网友提出的优化工具的建议，才有后续产品的不断迭代适合且满足用户需要。不能确保100%的符合兼容网站，我们也仅能做到在工作之余不断的接近和满足你的需要。

| 类目             | 信息                                                         |
| ---------------- | ------------------------------------------------------------ |
| 插件更新地址     | https://www.laojiang.me/5931.html                          |
| 团队成员         | [老蒋](https://www.laojiang.me/)、老赵、CNJOEL、木村         |
| 支持网站         | 乐在云、主机评价网、老蒋玩主机                               |
| 建站资源推荐     | [便宜VPS推荐](https://www.zhujipingjia.com/pianyivps.html)、[美国VPS推荐](https://www.zhujipingjia.com/uscn2gia.html)、[外贸建站主机](https://www.zhujipingjia.com/wordpress-hosting.html)、[SSL证书推荐](https://www.zhujipingjia.com/two-ssls.html)、[WordPress主机推荐](https://www.zhujipingjia.com/wpblog-host.html) |
| 提交WP官网（是） | https://wordpress.org/plugins/wpcopyrights/                  |

## 许可证

GPLv2 或更高版本 - [http://www.gnu.org/licenses/gpl-2.0.html](http://www.gnu.org/licenses/gpl-2.0.html)

![](wechat.png)
