在WordPress的主题中,复制文章时会弹出版权提示,提示指示文章来源的小功能。
代码1。通过美化的提示框
将以下代码添加到当前主题模板函数功能中。Php文件最后结束:
function zm_copyright_tips() { echo '<link rel="stylesheet" type="text/css" rel="external nofollow" target="_blank" href="http://zmingcx.com/wp-content/themes/begin/to.php?url=aHR0cHM6Ly9jZG4uYm9vdGNzcy5jb20vc3dlZXRhbGVydC8xLjEuMy9zd2VldGFsZXJ0Lm1pbi5jc3M=" >'; echo '<script src="http://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 );
上述直接调用到外部链的代码的公共库也可以在本地下载外部链的JS和CSS,以进一步美化修改风格。
然而,我发现上面的代码不能复制火狐、chorome和IE可以中的内容,其他浏览器也没有尝试。
代码2,一个简单的提示框
如果您认为加载JS和CSS会影响速度,您也可以直接使用以下代码,使用相同的方法,调用提示框调用浏览器:
function zm_copyright_tips() { echo '<script>document.body.oncopy=function(){alert("复制成功!转载请务必保留原文链接,申明来源,谢谢合作!");}</script>'; } add_action( 'wp_footer', 'zm_copyright_tips', 100 );