1. 首页
  2. 给WordPress程序添加实现复制网页内容自动弹窗和版权信息提示教程

给WordPress程序添加实现复制网页内容自动弹窗和版权信息提示教程

现在作为小站长们,自己原创的文章实属不易,但是很多人就直接ctrl+C+V的就给拷贝走了,连个转载啥的提示都没有,都是直接复制走人,像有的网站复制的时候可能加上版权信息,那能不能在我们在自己的博客上操作也一样呢,当然是可以的!

弹窗提示:

<script type="text/javascript">document.body.oncopy=function(){alert('复制成功!本站文章皆为原创,未经允许禁止转载或抄袭,若要转载请务必保留原文链接谢谢合作!');}</script>

版权代码:

<script>document.body.addEventListener('copy', function (e) {if (window.getSelection().toString() && window.getSelection().toString().length > 20/*复制多少字数带上版权*/) {setClipboardText(e);}});function setClipboardText(event) {var clipboardData = event.clipboardData || window.clipboardData;if (clipboardData) {event.preventDefault();var htmlData = ''+ '著作权归作者所有。<br>'+ '商业转载请联系作者获得授权,非商业转载请注明出处。<br>'+ '作者:<?php $this->author() ?><br>'+ '链接:' + window.location.href + '<br>'+ '来源:<?php $this->options->siteUrl(); ?><br><br>'+ window.getSelection().toString();var textData = ''+ '著作权归作者所有。\n'+ '商业转载请联系作者获得授权,非商业转载请注明出处。\n'+ '作者:<?php $this->author() ?>\n'+ '链接:' + window.location.href + '\n'+ '博客:<?php $this->options->siteUrl(); ?>\n\n'+ window.getSelection().toString();clipboardData.setData('text/html', htmlData);clipboardData.setData('text/plain',textData);}}</script>

将上面“提示代码”和“版权代码”复制添加到你blog主题的 footer.php 或者 header.php 中即可!