Eswlnk Blog Eswlnk Blog
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈
  • 注册
  • 登录
首页 › 代码发布 › wordpress添加文章原创版权和转载声明

wordpress添加文章原创版权和转载声明

Eswlnk的头像
Eswlnk
2021-06-08 0:28:26
wordpress添加文章原创版权和转载声明-Eswlnk Blog
智能摘要 AI
本文引用了罗吉尔·培根的观点,强调德行的重要性,并讨论了如何保护网站原创内容的问题。作者近期为其网站申请了百家号和企鹅号的原创保护,并通过技术手段实现了内容复制时自动添加版权声明的功能。具体实现包括使用JavaScript监听复制事件,插入版权声明信息,并通过WordPress主题的`functions.php`文件加载相关脚本。此功能确保了文章被转载时,原作者的信息得以保留,有效维护了原创权益。

德行使心灵明晰,使人不仅更易了解德行,而且也更易了解科学的真理。

——罗吉尔·培根

0x00 问题描述

近期,我申请了百家号和企鹅号的原创保护,为了保证本站的原创权益,我对网站主题的函数进行了改造

wordpress添加文章原创版权和转载声明-Eswlnk Blog

复制文章内容时实现以下操作:

文章内容如:EswINK正式内容
复制后显示如下:

EswINK正式内容
————————————————
版权声明:本文为EswInk「贰叁伍」的原创文章,转载请附上原文出处链接及本声明。 
原文链接:*当前页面链接

0x01 代码实现

JS代码

新建js文件,并添加以下内容,监听copy,并命名为copyright.js

function addLink(){
    var selection = window.getSelection();
    pagelink = "<br/>————————————————<br/>版权声明:本文为EswInk「贰叁伍」的原创文章,转载请附上原文出处链接及本声明。<br/>原文链接:" + document.location.href;
    copytext = selection + pagelink;
    newdiv = document.createElement('div');
    newdiv.style.position = 'absolute';
    newdiv.style.left = '-99999px';
    document.body.appendChild(newdiv);
    newdiv.innerHTML = copytext;
    selection.selectAllChildren(newdiv);
    window.setTimeout(function () {
        document.body.removeChild(newdiv);
    }, 100);
}
document.oncopy = addLink;

PHP代码

添加HOOK,实现在wordpress的footer添加js代码,在主题的functions.php添加以下代码

//文章复制版权说明
    function copyright_tips() {
    echo '<script src="https://cdn.bootcdn.net/ajax/libs/layer/3.4.0/layer.min.js"></script>';
    echo '<script src="copyright.js文件目录"></script>';
    }
    add_action( 'wp_footer', 'copyright_tips', 100 );

0x02 解决预览

以下是添加版权声明的复制情况

wordpress添加文章原创版权和转载声明-Eswlnk Blog
本站默认网盘访问密码:1166
本站默认网盘访问密码:1166
WordPress原创
2
0
Eswlnk的头像
Eswlnk
一个有点倒霉的研究牲站长
赞赏
工程实践:模块化程序设计(4)
上一篇
wordpress网站优化之美化文章页列表框
下一篇

评论 (0)

请登录以参与评论
现在登录
    发表评论

猜你喜欢

  • 插件分享:新增自助购买卡密功能
  • 主题改造计划:手动模块化网站首页
  • 「插件分享」WP Migrate DB Pro | WordPress数据一键迁移工具
  • 「日志记录」逆向必应翻译网页版API实现免费调用
  • 「代码分享」第三方平台VIP视频解析API接口
Eswlnk的头像

Eswlnk

一个有点倒霉的研究牲站长
1108
文章
319
评论
679
获赞

随便看看

「热议话题」WordPress 正在测试对 SQLite 的支持
2022-12-18 16:56:15
WordPress网站实现免邮箱(或可选)手机号注册
2023-09-20 1:09:08
「其他分享」Yoast Seo Premium | WordPress SEO插件高级版
2022-08-14 19:44:24

文章目录

专题展示

WordPress53

工程实践37

热门标签

360 AI API CDN java linux Nginx PDF PHP python SEO Windows WordPress 云服务器 云服务器知识 代码 免费 安全 安卓 工具 开发日志 微信 微软 手机 插件 攻防 攻防对抗 教程 日志 渗透分析 源码 漏洞 电脑 破解 系统 编程 网站优化 网络 网络安全 脚本 苹果 谷歌 软件 运维 逆向
  • 首页
  • 知识库
  • 地图
Copyright © 2023-2025 Eswlnk Blog. Designed by XiaoWu.
本站CDN由 壹盾安全 提供高防CDN安全防护服务
蜀ICP备20002650号-10
页面生成用时 1.029 秒   |  SQL查询 39 次
本站勉强运行:
友情链接: Eswlnk Blog 网站渗透 倦意博客 特资啦!个人资源分享站 祭夜博客 iBAAO壹宝头条
  • WordPress142
  • 网络安全64
  • 漏洞52
  • 软件52
  • 安全48
现在登录
  • 资源
    • 精彩视频
    • 破解专区
      • WHMCS
      • WordPress主题
      • WordPress插件
    • 其他分享
    • 极惠VPS
    • PDF资源
  • 关于我
    • 论文阅读
    • 关于本站
    • 通知
    • 左邻右舍
    • 玩物志趣
    • 日志
    • 专题
  • 热议话题
    • 游戏资讯
  • 红黑
    • 渗透分析
    • 攻防对抗
    • 代码发布
  • 自主研发
    • 知识库
    • 插件
      • ToolBox
      • HotSpot AI 热点创作
    • 区块
    • 快乐屋
    • 卡密
  • 乱步
    • 文章榜单
    • 热门标签
  • 问答中心反馈