wordpress复制文章自动添加版权信息

复制下面的代码放到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>

注:此方法仅在IE浏览器上适用,如果需要兼容所有浏览器的代码说明,请看下面例子

大家都知道,像IE,火狐,谷歌等浏览器大多还是站长用的,现在流行的360,搜狗,傲游等浏览器还是大众化的多。那么,有没有兼容所有浏览器的代码呢?答案是有的!而且此JS代码不仅适用于WordPress,还适用于现流行的多种开源程序。需要用到的小伙伴们赶紧Mark一记。

 代码如下 复制代码

function addLink() {

var body_element = document.getElementsByTagName_r(‘body’)[0];

var selection;

selection = window.getSelection();

var pagelink = ” 本文转自: +document.location.href+”‘>”+document.location.href+”www.111cn.net“; // change this if you want

var copytext = selection + pagelink;

var newdiv = document.createElement_x(‘div’);

newdiv.style.position=’absolute’;

newdiv.style.left=’-99999px’;

body_element.appendChild(newdiv);

newdiv.innerHTML = copytext;

selection.selectAllChildren(newdiv);

window.setTimeout(function() {

body_element.removeChild(newdiv);

},0);

}

document.oncopy = addLink;

注释:放到footer.php全站起作用,放到single.php只对文章页面起作用,关于代码里的文字可自行修改。

 

时间: 2024-09-24 08:53:28

wordpress复制文章自动添加版权信息的相关文章

复制内容自动添加版权信息js代码

方法一,通用代码在文章内容复制的最后面加版本信息 复制网址内容的时候,为了保留网站作者的信息,我们可以加上一段代码,标明文章的出处. 首先先建立一个js文件,命名为:copymsg.js,  代码如下 复制代码 //复制内容自动添加版权信息 var thehits=document.getElementById("thehit"); if (thehits!=null){ thehits.innerHTML="22936"; } document.body.onco

复制网页内容自动添加版权信息的方法(兼容IE、Firefox和Chrome)

复制网内容自动添加版权信息的方法 在网上一搜可以看到很多类似的代码,加入网页body部分就可以. 例如下面这段代码: //复制内容自动添加版权信息  document.body.oncopy = function ()   {      setTimeout(          function ()          {              var text = clipboardData.getData("text");              if (text)     

JavaScript实现复制文章自动添加版权_javascript技巧

第一种 <script type="text/javascript"> document.body.oncopy = function(){ setTimeout( function (){ var text = clipboardData.getData("text"); if(text){ text = text + "\r\n本文来自: (www.jb51.net) 详细出处参考:"+location.href; clipboa

js如何给复制网页文章自动添加版权信息

自己辛辛苦苦写的文章,轻易就被别人复制-粘贴去了,是不是很伤心呢?现在教大家一个方法,让别人复制自己的文章时,自动在文章的结尾添加自己的版权信息.请大家试试复制本篇文章,然后粘贴到记事本中,看看文章的最后是不是自动出现了"该文章转载自幻龙网络"的字样. 方法如下: 在网页最后添加:

复制网页文章自动添加版权信息

中国WEB第一站,中国WEB第一站中国WEB第一站中国WEB第一站中国WEB第一站中国WEB第一站中国WEB第一站中国WEB第一站中国WEB第一站中国WEB第一站中国WEB第一站 在网页最后添加:

复制文件自动增加版权信息

自己辛辛苦苦写的文章,轻易就被别人复制-粘贴去了,是不是很伤心呢?现在教大家一个方法,让别人复制自己的文章时,自动在文章的结尾添加自己的版权信息.请大家试试复制本篇文章,然后粘贴到记事本中,看看文章的最后是不是自动出现了"该文章转载自幻龙网络"的字样. 方法如下: 在网页最后添加:

javascript实现复制文章时添加版权文字内容

JavaScript实现复制文章内容时自动添加出处(版权说明信息).想必站长们在更新文章的时候,自己辛苦写的文章不想就被别人复制粘贴去了,别人不愿意标明出处,那我们自己想办法,让他们在复制文章的时候自动加上文章出外,也就是版权信息,虽然这不能彻底避免,但对于一些懒站长,还是凑效的,下面说下用JS实现复制文章时自动添加文章出处的代码:  代码如下 复制代码 例子2    代码如下 复制代码 function addCopyright() {     var Original = "转自[不亦乐乎]

如何将自己的代码自动添加版权信息

现在大多数公司都规定程序员在程序文件的头部加上版权信息,这样每个人写的文件都可以区分开来,如果某个文件出现问题就可以快速的找到文件的创建人,用最短的时间来解决问题,常常是以下格式: //======================================================================//// Copyright (C) 2007-2008 三月软件工作室 // All rights reserved//// filename :Class4// desc

WordPress的文章自动添加关键词及关键词的SEO优化_php技巧

网站的关键字及网页描述关系网站对搜索引擎的友好程度,如果自己手动加显然太折腾了,那如何让wordpress博客自动为每篇文章自动关键字及网页描述.每篇文章的内容不同,我们该如何让wordpress自动添加文章描述和关键词呢?下面就让我们来看看如何给wordpress自动添加文章描述和关键词. 在你主题的functions.php文件添加以下代码,各个代码的功能解析如下: add_action ( 'wp_head', 'wp_keywords' ); // 添加关键字 add_action (