WordPress 复制时自动添加文章版权 3月01日
或许大家都发现了在我博客复制文章的时候,会自动加上文章版权。
这个我在许多博客也看到有,我这个版本的好像是 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 ....
- 本篇文章没有Trackback
这个分享不错,以后考虑可以添加到博客里面去。
GOod!啊
好久没来支持了,来支持一下
这表不治本的,原创站长们的无奈
@Dahai: ➡ ,如果复制粘贴的那些、都已经帮他自己加上原文地址他也要特意去掉,那他们就真的是碧池了。
你永远无法让一个碧池做些好事 。。
嗯,在用某些结束网页限制的小工具之后。。
这货就很无力了~
不知道能不能防采集
@ivmm: 😡 ,采集是直接从源码来的吧、因此 Php 无法执行所以应该不行,不过看到哪个并发多就 ban 哪个
@Tomas: 那么这这货实际意义不大啊~
也差不多可以这么说 。。主要是为了自觉加原文地址的人给个方便
好东西………………
@盒子: 😎 ,还可以做的更复杂一点,像那个 360doc 一样