dede/zblog/wordpress等各种程序转载自动加版权代码

阿里云爆款云主机

安全、稳定、快速。限时优惠,低至3折

现在购买

特别声明:本站文章多为原创,部分网络转载内容,如有侵权请联系我们!

在互联网上国内很多网站对于复制和转载别人博客的原创文章都不喜欢加入原文地址,更为恶劣的是直接删掉作者和来源,假如发现自己辛苦创作的很多原创文章被别人复制或者采集而去,一个链接都不留下,你是不是会很气愤、很郁闷呢?楚狂人就不止一次的遇到过这种情况,那么我们怎么应对呢?其实我们可以通过一段代码,让转载的文章自动带链接,不过对方要是一定要删,那也没办法,防君子不防小人吧。

加版权链接有三种方法:一是用插件,二是直接插入代码,三是用JS代码,我们先说直接插入的:

1、wordpress直接加版权代码

找到single.php,在“<?php the_content(); ?>”下面插入:

<p>转载请注明 本文来自<a href='http://www.chukuangren.com'>楚狂人</a>, 本文地址:<a href=<?php the_permalink(); ?>' title='& lt;?php the_title(); ?>'><?php the_permalink(); ?></a> </p>

编辑器别用系统自带的记事本,注意保存为utf8编码格式的,不然也许会出错。

2、wordpres自动JS代码加链接:

<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','\r\n'+t+'\r\n'+s+'\r\n');
}
</script>

在single.php文件最后一句<?php get_footer(); ?>的前面加上上面的代码即可。

3、zblog直接加版权代码:

在b_article-single.html这个模板文件<#article/content#>下加入下面这些代码即可

<p align=center>原创文章,转载请注明出处:<a href="http://www.chukuangren.com/"><#ZC_BLOG_TITLE#></a> —<a href="www.chukuangren.com">http://www.chukuangren.com/</a> <br> 原文链接:<a href="<#article/url#>"><#article/url#></a>

4、在主题文件b_article-single.html中的任意位置加入下列JS代码,文章中不显示,但当别人复制文章内容时会自动加入版权信息

<script type="text/javascript">
document.body.oncopy=function(){
event.returnValue=false;
var t=document.selection.createRange().text;
var s="本文来源于<#ZC_BLOG_TITLE#> <#ZC_BLOG_HOST#> , 原文地址:<#article/url#> ";
clipboardData.setData('Text','\r\n'+t+'\r\n'+s+'\r\n\r\n\r\n');
}
</script>

5、织梦DEDECMS制文章自动添加出处版权和链接

在内容页模板(article_*.htm)中的<body></body>区域内加入以下代码即可:

<script type="text/javascript">

document.body.oncopy = function (){

setTimeout(function (){

var text = clipboardData.getData("text");

if (text){

texttext = text + "rn本文转载于{dede:global.cfg_webname/}:{dede:global.cfg_basehost/}-原文链接:"+location.href;

clipboardData.setData("text", text);

}

},100)

}

</script>

6、最后我们还有一个通用的JS加版权代码:

<script type="text/javascript">
document.body.oncopy = function () {
setTimeout( function () {
var text = clipboardData.getData("text");
if (text) {
text = text + "\r\n本文来自楚狂人(www.chukuangren.com) 本文网址:"+location.href; clipboardData.setData("text", text);
}
}, 100 )
}
</script>

 

未经允许不得转载:作者:楚狂人, 转载或复制请以 超链接形式 并注明出处 楚狂人博客
原文地址:《dede/zblog/wordpress等各种程序转载自动加版权代码》 发布于2012-01-15

分享到:
赞(0) 打赏

评论 3

4 + 4 =
  1. #2

    按照第1种方法 single.php添加代码的本人地址那个有问题,实际上的链接多了一个「\'」导致无法连接

    罗磊8年前 (2012-03-28)回复
  2. #1

    按照第1种方法 single.php添加代码的本人地址那个有问题,实际上的链接多了一个「'」导致无法连接

    罗磊8年前 (2012-03-28)回复
    • 呃,这个我还没发现,谢谢啊

      管理员楚狂人8年前 (2012-04-04)回复
dede/zblog/wordpress等各种程序转载自动加版权代码

长按图片转发给朋友

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阿里云主机爆款活动
云服务器全场2折起,活动期间,用户通过本活动页面购买指定云产品,可享受相应的优惠折扣同一用户限购1单。
切换注册

登录

忘记密码 ?

切换登录

注册