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 文件之前,可以按照自己的需要更改代码中的“转载请注明来源:” 这一句文本说明,比如,你可以改为“阅读更多”或其它版权声明之类的文本。

一、本站上的部份代码及教程来源于互联网,仅供网友学习交流。如有侵权,无意侵害您的权益,请发送邮件至zhangshen#ahap.cn或点击右侧 联系我们,我们将尽快处理。
二、请勿将购买的资源教程转载或分享与他人!

给TA充电
共{{data.count}}人
人已充电
WordPress插件默认

WordPress 非常好用的后台优化加速插件

2021-4-23 23:12:16

WordPress美化默认

wordpress给logo添加扫光效果

2021-4-24 15:27:03

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索