分享所分享的

WordPress复制文字自动添加版权信息的方法

我们浏览一些名气较重的博客或网站时常常会发现,对于复制下来的内容往往包含有一些版权声明或推荐阅读之类的链接,这对属于自己博客原创内容版权保护意识比较强且较重视访问流量的朋友来说,这是一条很值得应用的技巧。

我们也可以在WordPress博客上应用这个方法,即使不用插件也能够轻易做到。方法很简单,只需将以下代码添加到当前主题文件的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');

在保存 functions.php 文件之前,可以按照自己的需要更改代码中的“转载请注明来源:” 这一句文本说明,比如,你可以改为“阅读更多”或其它版权声明之类的文本。

未经允许不得转载:Andy's Blog » WordPress复制文字自动添加版权信息的方法
分享:
如果觉得我的文章对您有用,您可以打赏博主或点赞文章,请随意打赏或点赞哟!
 打  赏

评论 6

评论前必须登录!

 

  1. 5楼

    用手机复制好像木有效果

    影乐1年前 (2015-09-17)来自天朝的朋友 未知浏览器 Unknow Os
  2. 4楼

    zblog可不可以啊

    司马青衫网1年前 (2015-09-03)来自天朝的朋友 未知浏览器 Unknow Os
  3. 地板

    不错哟

    六娃1年前 (2015-08-29)来自天朝的朋友 未知浏览器 Unknow Os
  4. 板凳

    亲【明天上午10:00】我博客周年礼品免费送额!

    华省省1年前 (2015-08-03)来自天朝的朋友 未知浏览器 Unknow Os
  5. 沙发

    如果不是篇篇复制,这倒用得上了。

    美女图片站1年前 (2015-07-31)来自天朝的朋友 未知浏览器 Unknow Os