不少站长辛辛苦苦写作的文章,一下子全被人家采集走了,更可气的是,访问量还远远高于自己。今天自然就给各位分享一下简易的文章防复制代码和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>
总结
信息只要发布到互联网上去,防止采集是不可能?如果你的文章质量足够,部分人可能手打也要把你采集了?不过,不要慌!如果你的文章到达了这个地步,你已经是大佬了,还在乎这些吗?
2021年2月20日 上午2:21 1F
我是菜批,您这篇文章的代码窗口怎么加的
插件还是主题带的还是……?