wordpress复制文章内容弹出版权提示适用多种主题

2018.11. 912:58:56 发表评论 214

记得之前虫子君有分享过一次关于弹出版权提示的文章,具体虫子君自己也忘记在那一片文章了,实在是虫子君是一个粗心大意的人,这一点不能怪我,毕竟这么多年我都是这么过来的。

这几天看了鸟叔的网站更新了一点心得东西,觉得其中的版权提示还是非常的重要的内容,之前虫子君为此事还耿耿于怀呢,记得那个时候,有一个无良的网站,天天采集我网站的内容,然后排名还居然比我好,更可恶的就是,自己写好的内容莫名其妙的被别人就这样无情扒走,实在是心情很不舒服的一件事。

后来自己想破了小脑袋,终于找到一个小技巧,然后完成了这样的一次创举。

不说太多,先分享一下之前写好的代码;

展开

<script type="text/javascript">function warning(){ if(navigator.userAgent.indexOf("MSIE")>0) { art.dialog.alert('复制成功,若要转载请务必保留原文链接,谢谢合作!'); } else { alert("复制成功,若要转载请务必保留原文链接,谢谢合作!"); }}document.body.oncopy=function(){warning();}</script>

这一段代码,实现原理就不再详述。你可以将这一段代码放在你的wordpress主题的footer文件里面,也可以放在head文件当中,都是可以,如果想异步加载那就放在底部,这样会好一些。不过放在底部容易出现失效的问题。具体看各位老铁自己的需要了。

第二:这个效果相比虫子君之前分享的,要好看很多,经过美化后的版本,所以看起来比较的漂亮,加载的是公共库js。当然如果您的动手能力强大,也可以将js文件和css文件下载到本地以后,再自己深度的优化一次,这样或许会更加的好看,具体看个人的喜好。

经过鸟叔的测试以后发现还是有部分的问题,就是在火狐浏览器里面容易出现无法复制的问题,但是在Chrome浏览器内核当中则不会出现类似的问题。

wordpress复制文章内容弹出版权提示适用多种主题

注:这一段代码来源于:知更鸟博客

展开

function zm_copyright_tips() {
 echo '<link rel="stylesheet" type="text/css" rel="external nofollow" target="_blank" rel="external nofollow" target="_blank" href="https://chonzi.com/wp-content/themes/begin1109/to.php?url=aHR0cDovL3ptaW5nY3guY29tL3dwLWNvbnRlbnQvdGhlbWVzL2JlZ2luL3RvLnBocD91cmw9YUhSMGNITTZMeTlqWkc0dVltOXZkR056Y3k1amIyMHZjM2RsWlhSaGJHVnlkQzh4TGpFdU15OXpkMlZsZEdGc1pYSjBMbTFwYmk1amMzTT0=" >';
 echo '<script src="https://cdn.bootcss.com/sweetalert/1.1.3/sweetalert.min.js"></script>';
 echo '<script>document.body.oncopy = function() { swal("复制成功!", "转载请务必保留原文链接,申明来源,谢谢合作!!","success");};</script>';
}
add_action( 'wp_footer', 'zm_copyright_tips', 100 );

第三段代码,则比较丑陋,跟虫子君之前分享过的,有些类似,调用的都是浏览器的提示框,所以不存在影响网站加载速度的问题。

wordpress复制文章内容弹出版权提示适用多种主题

不过样子嘛,就那样了,不是太好看,关键是非常的实用,如果您跟虫子君一样,都是实用类型的主儿,那么这一段则是非常的适合您的。

展开

function zm_copyright_tips() {
	echo '<script>document.body.oncopy=function(){alert("复制成功!转载请务必保留原文链接,申明来源,谢谢合作!");}</script>';
}
add_action( 'wp_footer', 'zm_copyright_tips', 100 );

使用方法如下,下面的两段代码,添加在wordpress主题的function文件里面,当然也是可以添加在footer文件里面,具体看各位的网页布局,以及代码加载的顺序哈。

好了今天的干货分享到此结束了,期待下一次各位大牛的辛苦创作,虫子君也跟着能够沾沾喜气。然后虫子君在这里跟小伙伴们说一个事情,就是虫子君打算跳槽啦,这个公司实在是无法再呆下去了,然后昨天有个人跟虫子君说四千块钱一个月,我当时就差点笑死当场,这样的事情真的是太离谱了,想我虫子君Photoshop,premiere,after effects玩的那么溜,居然出价四千块,是不是我太不长脸了。好歹虫子君也是有过自己项目的哇。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: