我们在浏览一些知名的博客或网站时,经常会发现被复制的内容往往包含版权声明或推荐阅读等链接,对于那些对自己原创博客内容版权保护意识较强,比较注重访问流量的朋友来说,这是一项值得应用的技能。
我们也可以在 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');