Xcnte

[ 插件 ] 给typecho博客文章底部添加版权信息
简介 这是一个 Typecho 插件,利用自定义字段功能灵活地在文章或独立页面尾部显示版权小尾巴
扫描右侧二维码阅读全文
11
2019/01

[ 插件 ] 给typecho博客文章底部添加版权信息

简介

这是一个 Typecho 插件,利用自定义字段功能灵活地在文章或独立页面尾部显示版权小尾巴


就像这样:


作者曾有很长一段时间没有维护此插件,这期间它随 Typecho 1.1 更新而失效。感谢神代綺凜修复了此插件

使得它可以在 Typecho1.1 下继续工作。


安装

下载完插件

打开网站根目录
解压至 ./usr/plugins/
将目录重命名为Copyright(请确保插件目录名与插件名一致)


启用

登入 Typecho 后台,控制台——插件——启用——设置


设置

你在插件管理中看到的设置项为全局设置,你也可以通过自定义字段,对单个文章/独立页面进行特定设置。

当然,特定设置的优先级始终高于全局设置。

你可以使用的字段有:

字段 类型 说明 示例
switch 整数 整数 1
author 字符 版权作者姓名 夙风
url 字符 原(本)文链接*
notice 字符 版权声明 转载时须注明出处及本声明

你可以把任意字段的值设定为整数0来关闭它。

url字段: 当你的文章为转载时,可以用这个字段来设置原文链接。当你的文章为原创时,如果该项显示开启,插件将直接输出当前页链接。


定制

如果你想修改样式,插件输出的版权信息已提供 ·.content-copyright ·的 CSS 钩子,请自定义你的CSS文件。


示例

插件非常简单粗暴,但是为了体现灵活二字,让我们来看一个有意复杂化的示例。

假设你的全局设置如下:

  • 作者:Collin
  • 声明:转载时须注明出处及本声明
  • 显示原文链接:开
  • 在文章显示:关
  • 在独立页面显示:关

显然,由于文章和独立页面的显示均关闭,插件并不会在任何地方输出版权信息。

现在你要对某篇特定的文章显示版权信息,有以下要求:

  1. 不显示作者
  2. 显示原文链接
  3. 声明为“禁止转载”

你只需用自定义字段功能,将于全局设置不符的选项覆盖。在此处,你只需填写三条字段:

字段 类型
switch 整数 1
author 整数 0
notice 字符 禁止转载

显示效果为:

原文链接:https://www.xcnte.com/archives/356/

禁止转载


下载


提示

Last modification:January 23rd, 2019 at 05:09 pm
如果觉得我的文章对你有所帮助,请随意赞赏

Leave a Comment

3 comments

  1. 范明明

    更喜欢以插件的方式来实现一些想要实现的功能。要么,主题更新就是个麻烦事!

    1. Xcnte
      @范明明

      是的,插件更方便,不然每次更新还要看看哪些文件是自己改过的。。麻烦

  2. L.

    感谢博主分享,我是改网站程序来实现,没想到有插件(๑•̀ㅁ•́ฅ)