wordpress美化-复制文字时添加版权

<!---复制成功,若要转载请务必保留原文链接--->
<script type="text/javascript">
 document.body.oncopy=function(){alert("复制成功!若要转载请务必保留原文链接,谢谢合作!");}
 </script>

放在footer前

图片[1]-WordPress –美化-复制文字时自动添加版权

1.自定义java代码

图片[2]-WordPress –美化-复制文字时自动添加版权
document.body.oncopy = function() {layer.msg('<p style="font-weight: 700;">【消音博客(www.xiaoyin6.com)】<br>复制成功,若要转载请务必保留原文链接!</p>', function(){});};</script>

2.自定义头部HTML内引入js

图片[3]-WordPress –美化-复制文字时自动添加版权
<!-- 引入 layui.js -->
<script src="//unpkg.com/layui@2.6.8/dist/layui.js"></script>

复制文字时自动添加文字版权,文字自己改

本段代码采用jQuery框架,如网站未引用请自行引用

请将以下代码添加至主题设置的自定义javascript代码中

<!--
 *                        .::::.
 *                      .::::::::.
 *                     :::::::::::
 *                  ..:::::::::::'
 *               '::::::::::::'
 *                 .::::::::::
 *            '::::::::::::::..
 *                 ..::::::::::::.
 *               ``::::::::::::::::
 *                ::::``:::::::::'        .:::.
 *               ::::'   ':::::'       .::::::::.
 *             .::::'      ::::     .:::::::'::::.
 *            .:::'       :::::  .:::::::::' ':::::.
 *           .::'        :::::.:::::::::'      ':::::.
 *          .::'         ::::::::::::::'         ``::::.
 *      ...:::           ::::::::::::'              ``::.
 *     ````':.          ':::::::::'                  ::::..
 *                        '.:::::'                    ':'````..
 * 
 * @Author: 消音
 * @Date: 2021-07-15 13:00:10
 * @LastEditTime: 2021-07-15 13:11:19
 -->
/*复制下面内容即可*/

 jQuery(document).on('copy', function(e)
 {
   var selected = window.getSelection();
   var selectedText = selected.toString().replace(/n/g, '<br>');
   var copyFooter = '<br>---------------------<br>著作权归作者所有。<br>' 
                         + '商业转载请联系作者获得授权,非商业转载请注明出处。<br>'
                         + '作者:消音<br> 源地址:' + document.location.href
                         + '<br>来源:消音网-www.xiaoyin6.com<br>© 版权声明:本文为博主原创文章,转载请附上博文链接!';
   var copyHolder = $('<div>', {id: 'temp', html: selectedText + copyFooter, style: {position: 'absolute', left: '-99999px'}});
     
   $('body').append(copyHolder);
   selected.selectAllChildren( copyHolder[0] );
   window.setTimeout(function() {
       copyHolder.remove();
   },0);
 });
温馨提示:本文最后更新于2021-07-18 23:36:16,某些文章具有时效性,若有错误或已失效,请在下方留言或联系EK社长
© 版权声明
THE END
点赞9捐助 分享
评论 抢沙发

请登录后发表评论