WordPress优化保护版权:禁止复制文章 禁止选中、禁止右键、复制弹出版权提示框,复制内容保留版权文字

禁止复制文章 禁止选中、禁止右键:

找到wordpress主题的footer.php,在</body>之前加入如下这一段js代码即可:

<script type="text/Javascript">
<!--
document.oncontextmenu=function(e){return   false;};
document.onselectstart=function(e){return   false;};
//-->
</script>
<style>
body{
-moz-user-select:none;
}
</style>
<SCRIPT LANGUAGE=javascript><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
<noscript><iframe src=*.html></iframe></noscript>

 

当然也可以把js代码集成到js文件中,然后引用即可,因为JavaScript 需要执行结束才开始渲染 body,所以尽量不要将 JS 文件放在 head 内,所以是放在底部</body>标签,前。另外css文件要在head中载入,先加载资源

复制弹出版权提示框

1、第一种方法:增加代码到Single.php

<script type="text/javascript">
 document.body.oncopy=function(){alert("复制成功!若要转载请务必保留原文链接,申明来源,谢谢合作!");}
</script>

2、第二种是美化版:注意:下面的代码直接外链调用的公共库,可能会影响你的网站加载速度。当然你也可以将外链的JS和CSS下载到本地,进一步美化修改样式。

在functions.php中加入:

function zm_copyright_tips() {
echo '<link rel="stylesheet" type="text/css" href="https://cdn.bootcss.com/sweetalert/1.1.3/sweetalert.min.css" target="_blank" rel="external nofollow" >';
echo '<script src="https://cdn.bootcss.com/sweetalert/1.1.3/sweetalert.min.js"></script>';
echo '<script>document.body.oncopy = function() { swal("复制成功!", "转载请务必保留原文链接,申明来源,谢谢合作!!","success");};</script>';
}
add_action( 'wp_footer', 'zm_copyright_tips', 100 );

 

自动草稿

同时需要在Single.php文件中加入以下代码调用:

<script>document.body.oncopy = function() {swal("复制成功!", "转载请保留原文链接,谢谢合作!","success");};</script>

复制内容保留版权文字

每天都辛辛苦苦的写原创文章,但是被人ctrl+c 和ctrl+v就把你的成果给偷走了,而且你还没有地方说里去,你的文章别人的排名很好,你自己的博客都找不到,百度统计过网上的信息有90%都是抄袭的,在这个抄袭成风的互联网世界了你必须保护自己
WordPress博客来说,找到themes下的模板文件中找到single.php,把下面的代码放上去

<script type="text/javascript"> document.body.oncopy=function(){ event.returnValue=false; var t=document.selection.createRange().text; var s="本文来源于<?php bloginfo('name'); ?> <?php echo get_settings('home'); ?> , 原文地址: <?php the_permalink() ?> "; clipboardData.setData('Text','rn'+t+'rn'+s+'rn'); } </script>

这样到被人复制的时候就会加上你的版权信息,当然被人复制之后又删除了,这个目前没有办法,对于别人用系统采集这个也没有办法,系统采集是不触发js的,目前没有好的办法

免责申明:
1. 本站所有教程、文章分享目的仅供大家学习和交流,资源连接来自于网络,非本站发布,本站也不存储任何资源!
2. 如有无法查看或链接失效,烦请报告联系管理员处理!
3. 本站无法保证资源质量及其时效性,恕不接受任何提问。
4.本站即不保存任何资源,也不对任何链接作品负责,希望大家赞助本站,费用仅维持本站的日常运营所需!
5. 百码云无法保证文章教程或资源的完善与安全,请自行检测解决。
6. 通过本站收集链接的相关资源,严禁杜绝任何形式的正式商业用途,请前往官方购买。
7. 但凡通过本站链接导航下载的任何作品,虽不归本站所有,但在研究学习的前提下,请务必在下载24小时后删除。
百码云资源站仅提供学习的平台,所有资料均来自于网络,版权归原创者所有!本站不提供任何保证,并不承担任何法律责任,如果对您的版权或者利益造成损害,请提供相应的资质证明,我们将于3个工作日内予以删除。本文章采用BY-NC-SA 4.0 《国际知识共享署名许可协议4.0》 进行许可 。
百码云 » WordPress优化保护版权:禁止复制文章 禁止选中、禁止右键、复制弹出版权提示框,复制内容保留版权文字

提供互联网优质的链接集合站点

关于权限 站内帮助