05月
2 篇- Shoka主题: 文章添加转载标记Shoka主题: 文章添加转载标记AI 摘要
文章介绍为 Shoka 文章添加转载标记的方法,使用 Front-matter 的 reprintlink 字段记录来源,并以双竖线分隔显示文字和链接。模板在主页元信息及正文头部展示转载说明,无法追溯的网址则显示提示文本。文中列出语言字段和模板的修改位置,并给出不同配置的展示示例。
文章介绍为 Shoka 主题添加文章转载标记的方法。借由文章 Front-matter 中的 reprintlink 字段记录转载信息,以“||”分隔链接文本与网址;若只写一部分则两者共用,非 http 链接会提示原文出处暂无处追寻。实现上需修改 zh-CN.yml 增加多语言文案,并调整 postmeta.njk 与 post.njk,在主页缩略信息头部和正文头部展示转载标识与来源链接。
文章介绍了如何为 Hexo 的 Shoka 主题添加文章转载标记功能。作者通过在文章 Front-matter 中定义 reprintlink 字段标记转载信息,约定以"||"分割为链接文本和网址两部分;若网址非 http 开头则视为无法追溯原文,显示预设提示文本。具体实现需修改三个文件:在 zh-CN.yml 中添加转载相关多语言文本,在 postmeta.njk 中为主页文章缩略信息头部添加“转载”标签,在 post.njk 中于正文顶部解析 Front-matter 并生成带超链接的转载提示信息。
尊重原创,为 主题添加文章转载标记——在主页文章缩略信息头部 和 正文头部添加转载信息 主要利用 文章 标记转载信息,在生成发布文章时进行解析添加相关转载信息 关于 标记的约定 以 作为分割,分为左右两部分 第一部分:代表链接显示的文本内容已经指向超链接时显示的文本内容 第二部分:代表链接网址 注意:可以只有第一部分,那么链接文本和网址均使用这一部分的内容,如果链接网址非 开头,默认转载链接不可追溯,使用 代指的文本串做文本提示(添加到 等文本中的字符码),一些案列如下 🚀 本文转载自:互联网『原文出处暂无处追寻』 🚀 本文转载自:https://www.baidu.com 🚀 本文转载自:百度 需要修改的文件列表如下,相对于 主题…
- Shoka主题: 文章添加实效性提示Shoka主题: 文章添加实效性提示AI 摘要
文章介绍为 Shoka 增加文章时效性提示:根据最后更新时间与当前时间的间隔,在超过配置天数后,于正文顶部展示发布和更新距今的时间。实现涉及主题开关、多语言模板、前端配置及 PJAX 刷新调用,同时允许通过 Front-matter 为单篇文章关闭检查,并给出完整修改位置。
本文介绍为 Shoka 主题添加文章时效性提示的方法。通过修改 _config.yml、多语言文件、layout.njk、global.js、pjax.js 和 script.js,配置启用开关、超时天数、提示模板与多语言文本;再由脚本计算文章发布及最后更新距今时间,超过设定天数后在正文顶部插入警告。文章还可通过 Front-matter 的 isOutdated: false 单独关闭提示。
文章介绍了如何为 Hexo 的 Shoka 主题添加文章实效性提示功能:当文章最后一次更新距今超过设定天数(默认 30 天)时,在正文顶部显示警告提示,告知读者部分内容可能已过时。实现方式包括:在 _config.yml 中添加启用开关和天数配置;在五种语言文件中添加多语言提示模板;在 global.js 中编写计算发布与更新时间差并插入提示的函数;并在 pjax.js、script.js 和 layout.njk 中分别注册调用、注入配置和本地化变量。此外支持通过文章 Front-matter 设置 isOutdated: false 单独关闭检测。
为 主题添加文章实效性提示——文章发表时间过久,部分内容实际上可能以及过时,需要在显眼处给出浏览者实效性提示。 需要修改的文件列表如下,相对于 主题根目录 添加相关控制变量 添加实效性对应文本串,引入格式串文本,多语言适配 默认文章实效性检查是启用的,对于不想启用文章实效性的文章 可以在文章头部的 信息强制指定关闭实效性检测 或者您看到本文时,本文正文顶部已经出现了实效性提示。
