WordPress文章防F12爬代码 文章防复制代码

avatar
avatar
自然
6298
文章
472
评论
2019年8月17日10:51:43 8 1595字阅读5分19秒

不少站长辛辛苦苦写作的文章,一下子全被人家采集走了,更可气的是,访问量还远远高于自己。今天自然就给各位分享一下简易的文章防复制代码和防F12扒代码的方法。

WordPress文章防F12爬代码 文章防复制代码

WordPress文章防复制代码

通过下面的JS代码,可以有效地防止别人直接复制拷贝你的文章,用frame标签引用你的文章时,会自动跳转到文章正常链接,同时禁止右键菜单。

打开当前主题头部模板header.php找到:<?php wp_head(); ?>将下面代码添加到后面:

<script>
// 禁止右键
document.oncontextmenu = function() {
	return false
};
// 禁止图片拖放
document.ondragstart = function() {
	return false
};
// 禁止选择文本
document.onselectstart = function() {
	if (event.srcElement.type != "text" && event.srcElement.type != "textarea" && event.srcElement.type != "password") return false;
	else return true;
};
if (window.sidebar) {
	document.onmousedown = function(e) {
		var obj = e.target;
		if (obj.tagName.toUpperCase() == "INPUT" || obj.tagName.toUpperCase() == "TEXTAREA" || obj.tagName.toUpperCase() == "PASSWORD") return true;
		else return false;
	}
};
// 禁止frame标签引用
if (parent.frames.length > 0) top.location.replace(document.location);
</script>

WordPress文章防F12爬代码

有个神奇的东西叫做审查元素,按下神奇的F12,就是见证奇迹的时刻。审查元素真的是一个强大功能,有的时候看中别人网站的某个样式做的比较好,按下F12审查元素来查看别人的代码,统统扒过来。那么如果防止别人查看自己网站的代码?我们可以通过JS来禁止,但让这个也只能是防小白而已?不过对于大部分人而言,已经足够了。

打开当前主题头部模板header.php找到:<?php wp_head(); ?>将下面代码添加到后面:

<script type="text/Javascript">function inlobase_noF12(){while(1){}}function inlojv_console(){if((window.console&&(console.firebug||console.table&&/firebug/i.test(console.table())))||(typeof opera=="object"&&typeof opera.postError=="function"&&console.profile.length>0)){inlobase_noF12()}if(typeof console.profiles=="object"&&console.profiles.length>0){inlobase_noF12()}}inlojv_console();window.onresize=function(){if((window.outerHeight-window.innerHeight)>200){inlobase_noF12()}};</script>

总结

信息只要发布到互联网上去,防止采集是不可能?如果你的文章质量足够,部分人可能手打也要把你采集了?不过,不要慌!如果你的文章到达了这个地步,你已经是大佬了,还在乎这些吗?

weinxin
自然博客
快来关注一下,一个linux运维爱好者的个人博客!
avatar
  • 本文由 发表于 2019年8月17日10:51:43
全网通流量卡/物联卡 SIM专用上网卡
AlphaSSL 域名通配符型DV SSL证书
网站右侧添加悬浮QQ客服代码 Wordpress教程

网站右侧添加悬浮QQ客服代码

最近无意中在云瑞网的服务页面看到了右侧悬浮的企鹅小图像,点击后可以直接通过“QQ 在线”功能与客服进行“QQ 在线”弹窗交流!博主大概看了下底层代码,发现很好实现,于是就尝试在自己的网站: 首先,在你...
WordPress 快速移除所有文章的特色图片 Wordpress教程

WordPress 快速移除所有文章的特色图片

今天给一个客户解决特色图片不显示问题,了解到他不是直接迁移文件和数据库的方式部署的新站点,而是在全新安装的wordpress上是使用导入导出工具导入原站点的数据,结果就造成了缩略图不显示的问题。通过排...
如何防止smtp会暴露服务器真实ip Wordpress教程

如何防止smtp会暴露服务器真实ip

我们的网站使用cdn加速服务可以有效的隐藏服务器的真实ip地址,并起到了加速、应用防火墙、网络防火墙的作用,极大的提升了服务器的安全系数,然而,smtp任然会暴露服务器真实ip,这已经是一个历史遗留问...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:8   其中:访客  0   博主  0
    • avatar 李峰博客 1

      随便扒,我是佛系 哈哈

      • avatar 青衫慧博客 2

        还不错呦。这只能防一部分人。哈哈

        • avatar 缙哥哥 5

          你自己都没弄!

          • avatar c君 0

            代码失效了吗

              • avatar 自然

                @ c君 代码是有效的,建议你检查代码是否正常加载并生效