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

释放双眼,带上耳机,听听看~!

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

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

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

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

<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复制文章内容弹出版权提示适用多种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/begin/go.php?url=aHR0cDovL3ptaW5nY3guY29tL3dwLWNvbnRlbnQvdGhlbWVzLzxhIGhyZWY9"https://chonzi.com/tag/begin/" title="查看与 begin 相关的文章" target="_blank">begin/to.php?url=aHR0cHM6Ly9jZG4uYm9vdGNzcy5jb20vc3dlZXRhbGVydC8xLjEuMy9zd2VldGFsZXJ0Lm1pbi5jc3M=" >';
 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复制文章内容弹出版权提示适用多种wordpress主题 网站开发

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

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

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

来源:虫子君

相关专题

wordpress

WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。 wordpress 推荐模板/插件 虚位以待 马上入驻 虚位以待 马上入驻 虚位以待 马上入驻 推荐服务商 虚位…

人已赞赏
网站开发

wordpress 后台用户排序实现按照注册时间排序

2019-6-23 12:44:43

网站开发

WordPress换域名实现301跳转的方法,可实现文章跳转

2019-7-15 9:12:23

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