零基础搞定WP防爬虫内容保护:插件+代码双保险

前置准备


在开始 WP防爬虫内容保护 配置前,请确认你拥有以下条件:



  • 已安装 WordPress 站点(建议 5.0 以上版本)

  • 拥有管理员权限(能安装插件或编辑主题文件)

  • 能登录宝塔面板或通过 FTP 操作文件(非必须,插件方式可绕过)

  • 备份好网站文件和数据库,防止误操作后快速恢复


如果你使用宝塔面板,建议先开启 网站 – 设置 – 防盗链 功能,作为辅助防护。

分步操作


方法一:使用插件(零基础推荐)



  1. 进入 WordPress 后台,点击 插件 – 安装插件

  2. 搜索 WP Content Copy Protection & No Right Click(或其他同类插件,如 “Content Protector”)。

  3. 安装并激活插件。

  4. 在后台左侧出现 Copy Protection 菜单,点击进入设置页面。

  5. 勾选以下选项(推荐):



  • Disable Right Click(禁用右键)

  • Disable Text Selection(禁止选择文本)

  • Disable Copy(禁止复制)

  • Disable F12 / Developer Tools(禁止打开开发者工具)



  1. 保存设置。插件会自动在前端加载 JS 实现防护。


方法二:代码注入(适合不想装插件)


在宝塔面板中,进入 网站 – 你的站点 – 根目录,找到 /wp-content/themes/你的主题/functions.php,在文件末尾添加以下代码:


// 禁用右键、文本选择、复制、F12
function disable_copy_protection() {
?>

}
add_action('wp_footer', 'disable_copy_protection');

保存后刷新网站前台即可生效。

如果你用的是宝塔,也可以直接在 文件管理 中编辑文件,避免下载上传。


方法三:.htaccess 限制爬虫(进阶补强)


在网站根目录的 .htaccess 文件中添加以下规则,阻止常见采集爬虫:


RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} (curl|Python-urllib|Scrapy|Wget|Java|Feedfetcher-Google) [NC]
RewriteRule .* - [F,L]

注意:此方法可能误伤正常爬虫,建议先测试。

避坑指南



  • 插件冲突:部分 SEO 插件或缓存插件可能阻止 JS 加载,导致防护失效。可临时禁用其他插件排查。

  • 影响用户体验:过度禁止文本选择会影响用户复制合法内容(如邮箱、电话号码)。建议只对文章正文启用,可配合 Exclude Pages 白名单。

  • 源代码仍可见:防爬虫不能完全阻止查看 HTML 源码,只能增加采集难度。建议配合 防盗链验证码内容延迟加载

  • 手机端兼容:部分插件在移动端 Safari 中可能无法阻止特殊手势,建议测试至少两种浏览器。


高频问题解答


Q1:插件启用后网站速度变慢怎么办?

A:检查插件设置中是否勾选了“对所有页面生效”。你可以打开 设置 – 排除页面,排除首页、关于页面等不需要保护的页面;也可以使用代码方式代替插件以减轻资源占用。


Q2:.htaccess 添加规则后网站直接 500 错误?

A:常见原因是语法错误。请确认 RewriteEngine On 已存在,且不要重复写入。如果你用宝塔,请通过 网站 – 伪静态 管理,避免手动编辑。


Q3:技术人员仍能绕过防护复制内容?

A:纯前端防护无法阻止熟悉开发者工具的人。建议结合 限制 IP 请求频率(如 Nginx limit_req)或 内容水印 提高门槛。


效果验证


配置完成后,按以下步骤测试:



  1. 右键测试:在任一文章页面点击鼠标右键,应无反应或弹出“禁止右键”提示。

  2. 选择文本:尝试用鼠标拖动选中文字,应无法选中或选中后立即取消。

  3. 快捷键复制:按 Ctrl+CCmd+C,应无法复制内容。

  4. F12 开发者工具:按 F12 或 Ctrl+Shift+I,应无法打开控制台(代码方式可完全阻止)。

  5. 浏览器禁用 JS:关闭浏览器 JS 后,防护会失效。如需更严格保护,建议搭配服务端验证。


如果以上操作均被阻止,说明 WP防爬虫内容保护 已成功生效。


如果你正在处理 WP防爬虫内容保护,建议先按本文步骤完整执行,再根据自己的环境做微调;

遇到异常时优先回看避坑和高频问题部分。

分享到:
上一篇
宝塔面板对接阿里云OSS,手把手远程存储配置教程
下一篇
Linux流量监控iftop:零基础学会iftop:实时监控
1
系统公告

泽御云五一特惠活动🔥

泽御云持证合规运营,资质齐全可查,长久稳定! 五一限时多重福利同步开启: ✅ 香港 2 核 2G 云服务器超值拼团,低价入手团长免费 ✅ 4 核 4G 多机房年付拼团,性价比拉满 ✅ 内蒙古新区限时 7 折(zeyuyunnmg)特惠,专属优惠码锁价续费 ✅ 全站通用 75 折优惠,老用户充值享专属赠金 官方站点:zeyuyun.com 合规资质齐全|售后有保障|活动限时错过不再有
服务中心
客服
在线客服
24小时为您服务
咨询
联系我们
联系我们,为您的业务提供专属服务。
24/7 技术支持
如果您遇到寻求进一步的帮助,请过工单与我们进行联系。
24/7 即时支持
泽御云
售前客服
泽御云
泽御云
售后客服
泽御云
技术支持
评价
您对当前页面的整体感受是否满意?
😞
非常不满意
😕
不满意
😐
一般
🙂
满意
😊
非常满意