相信众多站长们都这么一个感触,就是自己辛辛苦苦亲手写出来的文章,会被他人一字不落的复制到其他网站中。最可恶的是因为对方占着是老域名的优势,把自己亲手写出来的原创内容复制到他网站之后,反而被搜索引擎误认为自己的是盗版。此时心里这个苦啊,想必只有经历过的人方能体会此种心酸。
今天偶然在知更鸟Begin主题里,看到鸟哥有这样一篇防复制的内容,所以迫不及待的想要在第一时间里分享给广大朋友们。当然下面的方法,也只是忽悠一下小白,浏览器禁用JavaScript后,将失去效果。
通过下面的JS代码,可以有效地防止别人直接复制拷贝你的文章,用frame标签引用你的文章时,会自动跳转到文章正常链接,同时禁止右键菜单。
使用方法一:
打开当前主题头部模板header.php找到:将下面代码添加到后面:
- <script>
- // 禁止右键
- document.oncontextmenu =function(){
- returnfalse
- };
- // 禁止图片拖放
- document.ondragstart =function(){
- returnfalse
- };
- // 禁止选择文本
- document.onselectstart =function(){
- if(event.srcElement.type !="text"&& event.srcElement.type !="textarea"&& event.srcElement.type !="password")returnfalse;
- elsereturntrue;
- };
- if(window.sidebar){
- document.onmousedown =function(e){
- var obj = e.target;
- if(obj.tagName.toUpperCase()=="INPUT"|| obj.tagName.toUpperCase()=="TEXTAREA"|| obj.tagName.toUpperCase()=="PASSWORD")returntrue;
- elsereturnfalse;
- }
- };
- // 禁止frame标签引用
- if(parent.frames.length >0) top.location.replace(document.location);
- </script>
使用方法二:
上面的方法查看源代码时有些乱,可以在当前主题目录新建一个名称为copyright.js文件,将下面代码添加进去:
- // 禁止右键
- document.oncontextmenu =function(){
- returnfalse
- };
- // 禁止图片拖放
- document.ondragstart =function(){
- returnfalse
- };
- // 禁止选择文本
- document.onselectstart =function(){
- if(event.srcElement.type !="text"&&event.srcElement.type !="textarea"&&event.srcElement.type !="password")returnfalse;
- elsereturntrue;
- };
- if(window.sidebar){
- document.onmousedown =function(e){
- var obj = e.target;
- if(obj.tagName.toUpperCase()=="INPUT"|| obj.tagName.toUpperCase()=="TEXTAREA"|| obj.tagName.toUpperCase()=="PASSWORD")returntrue;
- elsereturnfalse;
- }
- };
- // 禁止frame标签引用
- if(parent.frames.length >0) top.location.replace(document.location);
然后再将下面代码添加到当前主题函数模板functions.php的最后:
- function copyrightpro_scripts(){
- wp_enqueue_script('copyright', get_template_directory_uri().'/copyright.js', array(),false);
- }
- if(! current_user_can('level_10')){
- add_action('wp_enqueue_scripts','copyrightpro_scripts');
- }
代码中加了判断,管理员登录状态一下,防复制代码无效。
JS代码提取自:CopyRightPro插件
写在最后:
我们在手写原创的时候,也请尊重他人的原创东西,毕竟每个人都不希望自己的付出成为别人的果实,所以我们尽可能在盗用他人成果的时候备注下,此文章来源于哪里。或者是我们是从哪里所看到的,这样也算对作者一个回报!
做副业长期赚不到钱的话很容易放弃,特别是对于新手来说,新手刚入行的时候期望值都比较高,以为进来就马上能赚到钱,但是现实却很残酷,很多新手都没能坚持到赚钱的时候。因此,我在朋友圈《加微信》会给大家推荐一些破零项目,钱虽然不多,但是我觉得能让很多新手做副业的信心不那么容易被打垮。
历史上的今天:
- 2021: 草根站长们,如果你的网站被黑了该怎么办?(0)