wordpress禁止复制内容的方法

下面分享两种代码,一直在别人复制网站内容时,显示温馨提示语;另一种更直接的禁止了所有有关复制功能键的使用。

1、右键复制时显示提示语

把下面代码放到footer.php里即可

 代码如下 复制代码

<Script Language=javascript>
function key(){
//if(event.shiftKey){
//window.close();}
//禁止shift
if(event.altKey){
alert('版权所有,禁止复制');}
//禁止alt
if(event.ctrlKey){
alert('版权所有,禁止复制');}
//禁止ctrl
return false;}
document.onkeydown=key;
if (window.Event)
document.captureEvents(Event.MOUSEUP);
//swordmaple javascript article.
//from www.111cn.net
//function nocontextmenu(){
//event.cancelBubble = true
//event.returnValue = false;
//return false;}
function norightclick(e){
if (window.Event){
if (e.which == 2 || e.which == 3)
return false;}
else
if (event.button == 2 || event.button == 3){
event.cancelBubble = true
event.returnValue = false;
return false;}
}
function Click(){
alert('版权所有,禁止复制');
window.event.returnValue=false;
}
document.oncontextmenu=Click;
</Script>

2、禁用所有复制功能

把下面代码放到footer.php里即可。

 代码如下 复制代码

<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>

此代码实现:

1、禁止鼠标左键选取内容。

2、禁止鼠标右键复制功能。

3、禁止使用ctrl键,无法复制。

把这一段代码加到了主题下的footer.php文件的最后就可以了,这样做了之后,自己测试确实可以防止别人右键复制我的内容,但是新的问题就出现了,那就是,该代码是有效防止了小人复制我的文章内容,但是真正要盗的还有有的是方法!

wordpress博客在后台插件安装界面搜索 wordpress prevent copy paste 即可在线安装这样我们就可以设置防止复制了

Wp-CopyRightPro

下载:http://wp-copyrightpro.com/

安装:下载插件压缩包后,上传至wordpress根目录/wp-content/plugins/下,或者在后台“插件”页面中进行上传。

配置:点击wordpress后台,“设置”–>“CopyRightPro”进入插件设置页面。只有如下所示的四个选项,根据需要选择。

 

 

 

Blog-Protector

下载:http://wordpress.org/extend/plugins/blog-protector/

安装:后台>插件>添加新插件>输入关键字>搜索“BlogProtector”,找到“BlogProtector–ProtectYourContent”,点击现在安装,然后启用插件。

配置:在后台菜单>设置>blogprotector:DisableRightClickOfMouse.禁止鼠标右键

在“EnterWarningMessageHere:”后面输入你想要提示的信息,比如“一起学建站yiqixue.net原创内容,未经允许不可复制转载!”当然了,你还可以根据自己的需要,写一些更个性的警示语。当别人在你的网站上右击鼠标时,就会弹出这句警示语。

DeactivateTextSelectionAndImageDragging.(HighlyRecommended)禁止鼠标选中文本和拖曳图片(强烈推荐),选中这个复选框。

 

 

 

Wordpress-prevent-copy-paste

下载:http://wordpress.org/plugins/wordpress-prevent-copy-paste-plugin/

安装:后台>插件>添加新插件>输入关键字>搜索“Wordpress-prevent-copy-paste”,找到“Wordpress-prevent-copy-paste”,点击现在安装,然后启用插件。

配置:在后台菜单>设置>Wordpress-prevent-copy-paste

 

 

 

好了,分享到这里,不过对于一些高手,这些插件是阻止不了复制的,但还是起到一定作用。
复制禁止复制的博客文章:

•打开要复制的博客的文章页面

•IE浏览器:点击工具栏上的查看——源文件(或者右击页面——查看源文件),找到文章内容进行复制。
•FireFox浏览器:点击工具栏上的查看——页面源代码(或者右击页面——查看页面源代码),找到文章内容进行复制。
•谷歌浏览器:点击地址栏后面的工具图片(一个板手)——Tools——查看源代码(或者在网页页面右击鼠标——查看网页源代码),找到文章内容进行复制

时间: 2024-08-16 16:57:34

wordpress禁止复制内容的方法的相关文章

使用Word 2003保存禁止复制的网页内容

由于很多网页使用了防止复制或盗链的技术,使得用户经常会遇到无法复制需要的网页内容的情况.尽管可以通过查看源文件或其他方法复制网页中的文字,但借助Word2003或Word2007可以更加方便地保存禁止复制的网页内容.以Word2003为例,操作步骤如下所述: 第1步,打开Word2003,依次单击"文件"→"打开"菜单命令,打开"打开"对话框.在"文件名"编辑框中输入禁止复制内容的网页地址,并单击"打开"按

使用Word2003保存禁止复制的网页内容

  由于很多网页使用了防止复制或盗链的技术,使得用户经常会遇到无法复制需要的网页内容的情况.尽管可以通过查看源文件或其他方法复制网页中的文字,但借助Word2003或Word2007可以更加方便地保存禁止复制的网页内容.以Word2003为例,操作步骤如下所述: 第1步,打开Word2003,依次单击"文件"→"打开"菜单命令,打开"打开"对话框.在"文件名"编辑框中输入禁止复制内容的网页地址,并单击"打开"

WPS文字2013中如何禁止他人复制文档内容的方法

  WPS文字2013中如何禁止他人复制文档内容的方法           1.打开一篇需要设置保护的WPS文字2013文档,单击菜单栏--审阅--保护文档. 2.弹出保护文档设置界面,我们勾选窗体域,然后设置保护密码,确认一遍. 3.保护成功,此时文档不能选定,更加不能复制,右键菜单已经变为灰色. 4.如果我们不想了,那么单击审阅--取消保护文档. 5.重新输入一遍密码即可,所以说,大家要牢记密码.

网站内容禁止复制和粘贴、另存为的js代码

 这篇文章主要介绍了JS如何实现网站内容如何实现禁止复制和粘贴.另存为,需要的朋友可以参考下 1.使右键和复制失效  方法1:  在网页中加入以下代码:   代码如下: <script language="Javascript">  document.oncontextmenu=new Function("event.returnValue=false");  document.onselectstart=new Function("event

完美实现wordpress禁止文章修订和自动保存的方法_php实例

使用Wordpress这么久一直很讨厌wordpress的文章修订和自动保存功能,也使用过超级开关插件可以禁止wordpress文章修订和自动保存功能,但是自己博客的插件已经够多的了,只好通过修改wordpress主程序来实现禁止文章修订和自动保存功能.但是这种方法有个不好的地方就是,每次wordpress升级,就得再改动一次wordpress源码,实在是很麻烦的.今天无意中撞到了ZWW博客上发现这个非插件免修改源码实现wordpress禁止文章修订和自动保存的方法,分享给大家吧! 使用方法很简

怎么复制被禁止复制的内容

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 做seo的经常遇到在网上搜索了很长时间资料,可是最终搜索到的资料却禁止复制或下载的问题,这主要是网站防止资料被随意转载而采取的一种方法(一般方法是禁用鼠标右键),一般是用js代码实现的.怎么才能复制到网站上的内容呢? 方法一:打开浏览器--点击页面上方的"工具"--"internet选项"--"

网站内容禁止复制和粘贴、另存为的js代码_javascript技巧

1.使右键和复制失效 方法1: 在网页中加入以下代码: 复制代码 代码如下: <script language="Javascript"> document.oncontextmenu=new Function("event.returnValue=false"); document.onselectstart=new Function("event.returnValue=false"); </script> 方法2:

复制Windows中警告提示消息对话框内容的方法

  在使用Windows操作系统的时候,常常会由于各种操作而使系统弹出警告提示窗口,有的系统提示只是友情提示,有的则是系统错误,则需要我们去解决,通常的方法就是去网上搜索解决办法.那么在搜索之前,我们得先把错误的内容复制下来,以便于网友们根据错误提示内容来帮你解决具体的问题.然而系统弹出的警告提示窗口不可以用鼠标选择上面的文字,所以我们只能通过手动把警告提示窗口中的文字一个字一个字的键入到搜索引擎,实在是太麻烦了,所以今天就教大家复制Windows中警告提示消息对话框内容的方法. 这里假如我要关

jQuery简单实现点击文本框复制内容到剪贴板上的方法_jquery

本文实例讲述了jQuery简单实现点击文本框复制内容到剪贴板上的方法.分享给大家供大家参考,具体如下: //点击文本框复制其内容到剪贴板上方法 function copyToClipboard(txt) { if (window.clipboardData) { window.clipboardData.clearData(); window.clipboardData.setData("Text", txt); alert("已经成功复制到剪帖板上!"); } e