或许大家都发现了在我博客复制文章的时候,会自动加上文章版权。

wordpress-auto-copyright

这个我在许多博客也看到有,我这个版本的好像是 WP 大学流出来的。用法很简单,如下:

将如下的代码加入到 functions.php 就可以了:

//自动添加文章版权
function add_copyright_text() { ?>
<script type='text/javascript'>
function addLink() {
    var body_element = document.getElementsByTagName('body')[0];
    var selection;
    selection = window.getSelection();
    var pagelink = "<br /><br />本文来源:<a href='"+document.location.href+"'>"+document.location.href+"</a>"; 
    var copy_text = selection + pagelink;
    var new_div = document.createElement('div');
    new_div.style.left='-99999px';
    new_div.style.position='absolute';
    body_element.appendChild(new_div );
    new_div.innerHTML = copy_text ;
    selection.selectAllChildren(new_div );
    window.setTimeout(function() {
        body_element.removeChild(new_div );
    },0);
}
document.oncopy = addLink;
</script>
<?php
}
add_action( 'wp_footer', 'add_copyright_text');

加完你再复制就会出现类似如下的:

这只是一个例子

本文来源:https://www.zntec.cn/archives/wordpress-auto-copyright.html

有基础的可以把这个该的更强大,具体就要看自己了。


小结

近期没啥文章发了,所以呢就多发一些技术类型的 。。

目前有11条回应
Comment
Trackback
Loading ....
  • 个人博客 回应于2014/03/05 20:17 回复TA

    这个分享不错,以后考虑可以添加到博客里面去。

  • Dzing 回应于2014/03/02 11:18 回复TA

    GOod!啊

  • 烟花易冷 回应于2014/03/01 21:03 回复TA

    好久没来支持了,来支持一下

  • Dahai 回应于2014/03/01 18:09 回复TA

    这表不治本的,原创站长们的无奈

    • Tomas 回应于2014/03/02 12:35 回复TA

      @Dahai: ➡ ,如果复制粘贴的那些、都已经帮他自己加上原文地址他也要特意去掉,那他们就真的是碧池了。

      你永远无法让一个碧池做些好事 。。

  • ivmm 回应于2014/03/01 17:41 回复TA

    嗯,在用某些结束网页限制的小工具之后。。
    这货就很无力了~
    不知道能不能防采集

    • Tomas 回应于2014/03/02 12:30 回复TA

      @ivmm: 😡 ,采集是直接从源码来的吧、因此 Php 无法执行所以应该不行,不过看到哪个并发多就 ban 哪个

      • ivmm 回应于2014/03/02 12:44 回复TA

        @Tomas: 那么这这货实际意义不大啊~

        • Tomas 回应于2014/03/02 12:44 回复TA

          也差不多可以这么说 。。主要是为了自觉加原文地址的人给个方便

  • 盒子 回应于2014/03/01 15:44 回复TA

    好东西………………

    • Tomas 回应于2014/03/02 12:34 回复TA

      @盒子: 😎 ,还可以做的更复杂一点,像那个 360doc 一样

  • 本篇文章没有Trackback
你目前的身份是游客,请输入昵称和电邮!