• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > js实现wordpress文章复制自动加版权信息

js实现wordpress文章复制自动加版权信息

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了js实现,wordpress复制自动加版权等相关知识,希望对您有所帮助

俗话说“天下网站一半抄”,网上的博客文章常常被转载了无数次,虽然写博客没收入,我想写文章也应该是有版权的。

尽管博客文章下面常常加了“转载请申请来源”的版权信息,但是有些拿来主义者就是“懒得抽筋”,直接复制粘贴不加版权申明。

下面的代码是针对懒得抽筋的人设计的,是使用JavaScript实现文章复制时,在复制内容里自动添加版权信息的功能,js实现wordpress文章复制自动加版权信息,下面是具体教程:

wordpress主题选项加入自js代码

你可以将下面代码加进网页尾部,如果你的主题没有加入自定义代码的功能,你可以直接修改模板文章页面的php文件,也可以参考第二种方法:

<script type='text/javascript'>function addLink() {    var body_element = document.getElementsByTagName('body')[0];    var selection;    if(window.getSelection){//DOM,FF,Webkit,Chrome,IE10        selection = window.getSelection();        alert("文字复制成功!若有文字残缺请用右键复制\n转载请注明出处:"+document.location.href);         }else if(document.getSelection){//IE10        selection= document.getSelection();        alert("文字复制成功!若有文字残缺请用右键复制\n转载请注明出处:"+document.location.href);         }else if(document.selection){//IE6+10-        selection= document.selection.createRange().text;        alert("文字复制成功!若有文字残缺请用右键复制\n转载请注明出处:"+document.location.href);    }else{        selection= "";        alert("浏览器兼容问题导致复制失败!");    }    var pagelink = "<br /><br /> 转载请注明来源: <a href='"+document.location.href+"'>"+document.location.href+"</a>";     var copy_text = selection + pagelink;    var new_div = document.createElement('div');    new_div.style.left='-99999px';    new_div.style.position='absolute';    body_element.appendChild(new_div );    new_div.innerHTML = copy_text ;    selection.selectAllChildren(new_div );    window.setTimeout(function() {        body_element.removeChild(new_div );    },0);}document.body.oncopy = addLink;</script>

Functions.Php中加入Js脚本函数

function add_copyright_text() { ?>//把方法1的js代码复制粘贴到此处<;?php}add_action( 'wp_footer', 'add_copyright_text');


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • js实现滑动进度条
  • js实现wordpress文章复制自动加版权信息

相关文章

  • 2022-04-29关于出现“对不起,您安装的不是正版应用..”的解决办法
  • 2022-04-29PhotoShop设计打造品牌艺术字LOGO效果教程
  • 2022-04-29js中!与!!的用法介绍
  • 2022-04-29聊聊laravel怎么快速生成 Services?
  • 2022-04-29vue仿携程轮播图效果(滑动轮播,下方高度自适应)
  • 2022-04-29详解php中函数的引用传递和返回 (附代码)
  • 2022-04-29详解angular中为HTML元素添加css类的几种方式
  • 2022-04-29对英文网站优化的总结和长尾关键字的技巧运用
  • 2022-04-29jQuery checkbox不可选怎么实现
  • 2022-04-29dedecms后台打开慢解决方法

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 网站快照停滞不前的N种影响因素
    • 浅谈小程序中页面间传值的2种方法
    • 详解Laravel如何安装FFmpeg并进行视频文件处理
    • 宝塔面板 - 通过宝塔面板安装的mysql 默认密码是什么
    • Photoshop制作可口的饼干艺术字教程
    • 总结PHP中银行卡号通用校验算法
    • CDR绘制立体图标入门教程
    • 微信小程序页面向下滚动时tab栏固定页面顶部实例讲解
    • Uniapp中怎么使用scrpll-view组件实现下拉刷新
    • 详解thinkphp6如何通过全局中间件解决跨域问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有