网站防复制(禁止右键、F12)插件使用手册
网站防复制(禁止右键、F12)插件使用手册
版本:1.5 | 适用:WordPress 4.7+ | 授权:GPLv3 插件名称:Website anti-copying (prohibit right-click and F12)

一、插件简介
「网站防复制」是一款轻量级内容保护插件,帮助站长防止访客通过右键、F12 调试模式或复制操作获取网页内容。支持三种防护模式自由组合,配置简单,即开即用。
核心功能
| 功能 | 说明 |
|---|---|
| 禁止 F12 / 调试模式 | 拦截按 F12 或打开开发者工具,可设置自定义跳转链接 |
| 禁止右键(复制、选择) | 禁用右键菜单,禁止文本选择与复制 |
| 复制提醒 | 允许复制但弹出提醒,三种弹窗样式(alert / SweetAlert / layer) |
| 提醒内容自定义 | 自由设置弹窗文案 |
注意事项
- 「禁止右键」与「复制提醒」互斥:复制提醒需要监听复制事件,而禁止右键会拦截它,二者只能启用一个(保存时插件自动处理)。
- 非绝对防盗:本插件仅阻止普通用户复制,无法阻止查看源码、禁用 JavaScript 等专业手段,请勿视为绝对内容防盗方案。
二、安装方法
方法一(推荐):后台直接安装
- 后台 →「插件 → 安装插件」→ 搜索 Website anti-copying;
- 安装后点击「启用」。
方法二:上传 zip
- 下载插件 zip 包;
- 后台 →「插件 → 安装插件 → 上传插件」→ 选择 zip 并安装启用;
- 或将压缩包解压后上传至
wp-content/plugins/目录,再到「插件」菜单启用。
三、快速上手
- 启用插件后,在后台左侧菜单找到 「禁止右键设置」,进入设置页面;
- 页面顶部为「插件设置 / 使用帮助」两个标签页;
- 在「插件设置」中按需勾选功能、填写配置;
- 点击 「保存设置」,前台立即生效。
四、设置项详解
4.1 禁止模式(Block Modes)
禁止调试模式 / F12(Block F12 / DevTools)
- 开启后,访客按 F12 或 Ctrl+Shift+I/J/C 打开开发者工具时,页面会立即跳转到下方配置的链接;
- 采用按键级拦截,兼容现代浏览器(不依赖旧的"控制台检测"技巧)。
禁止右键(复制、选择)(Block right-click)
- 开启后禁用右键菜单,同时禁止文本选择与复制;
- ⚠️ 与「复制提醒」互斥,不能同时开启。
4.2 禁止调试模式跳转链接(DevTools Redirect URL)

- 仅在开启「禁止调试模式 / F12」时显示(橙色高亮区域);
- 填写访客打开调试模式时的跳转地址,例如
https://www.example.com; - 留空则不跳转。
4.3 复制提醒(Copy Reminder)
启用复制提醒
- 开启后,访客复制内容时弹出提醒;
- ⚠️ 与「禁止右键」互斥。
弹窗样式(Popup Style)——三选一 | 样式 | 效果 | |------|------| | 样式 1 | 原生 alert 提示框 | | 样式 2 | SweetAlert 弹窗(更美观) | | 样式 3 | layer 轻提示(顶部浮动) |
复制提醒内容(Copy Reminder Text)
- 自定义弹窗文案,默认:"Successfully copied! Feel free to repost - your repost is my greatest recognition!"
五、常见问题(FAQ)
Q1:禁止右键和复制提醒能同时开吗? 不能。二者互斥,插件会在保存时自动关闭其中一个。
Q2:为什么开了 F12 拦截,某些浏览器还能打开控制台? 网页无法完全阻止浏览器打开 DevTools(浏览器级快捷键)。但按 F12 时会立即触发页面跳转,达到拦截目的。
Q3:插件会影响网站速度或 SEO 吗? 几乎不影响。前台仅输出少量内联脚本和一个约 3KB 的 JS 文件,无外部 CDN、无远程请求。
Q4:支持移动端吗? 支持。移动端长按选择、复制同样会被拦截(取决于所启用的模式)。
Q5:管理员会被拦截吗? 不会。插件只在前台对访客生效,不影响管理员后台操作。
Q6:为什么我改了文件名后插件显示未激活? 插件文件改名(如 ts-jinzhi-yjfztx.php → website-anti-copying.php)后,WordPress 会将其视为新插件,需在插件列表停用后重新启用一次,设置数据会保留。
六、故障排查
| 现象 | 处理 |
|---|---|
| 前台未生效 | 确认插件已启用、已点「保存设置」;尝试 Ctrl+F5 强制刷新;检查浏览器是否缓存旧版脚本 |
| 设置页显示异常 | 确认使用的是最新版本;检查是否安装有其他同功能插件冲突 |
| 跳转不生效 | 确认「禁止调试模式 / F12」已开启且已填写跳转链接(留空不跳转) |
| 复制提醒不弹出 | 确认「禁止右键」未开启(二者互斥);确认弹窗样式已勾选 |
七、更新日志
v1.5
- 界面文案改为英文源(符合 WordPress.org 官方要求),内置简体中文翻译;
- F12 拦截升级为按键级(F12 / Ctrl+Shift+I/J/C),跳转更可靠;
- 设置页升级为「设置 / 帮助」双标签,跳转链接与 F12 开关联动显示;
- 主文件重命名,后台安全加固。
v1.4
- 移除站外更新检查器与混淆追踪代码;
- 新增完整 i18n 国际化支持;
- 设置页移除外部 CDN 与远程广告脚本。
📖 更多教程:https://www.kqwq.com/wordpress/plugins/1881.html 💝 无偿赞赏:https://www.kqwq.com/pay/index.html
