StarryNights

每一个你所后悔的现在,都有一个不够努力的曾经

站内检索

循着字句,邂逅星光

搜索文章标题与正文,直达命中的章节

开始一次轻盈的站内探索

从这些主题开始探索

输入关键词

可同时输入多个词语缩小范围

发现内容

在摘要中查看高亮的关键词

快速直达

点击文章或章节标题继续阅读

全部/Shoka标签7 篇

20232 篇

05月

2 篇
  1. AI 摘要

    文章介绍为 Shoka 主题添加文章转载标记的方法。借由文章 Front-matter 中的 reprintlink 字段记录转载信息,以“||”分隔链接文本与网址;若只写一部分则两者共用,非 http 链接会提示原文出处暂无处追寻。实现上需修改 zh-CN.yml 增加多语言文案,并调整 postmeta.njk 与 post.njk,在主页缩略信息头部和正文头部展示转载标识与来源链接。

  2. AI 摘要

    本文介绍为 Shoka 主题添加文章时效性提示的方法。通过修改 _config.yml、多语言文件、layout.njk、global.js、pjax.js 和 script.js,配置启用开关、超时天数、提示模板与多语言文本;再由脚本计算文章发布及最后更新距今时间,超过设定天数后在正文顶部插入警告。文章还可通过 Front-matter 的 isOutdated: false 单独关闭提示。

20225 篇

06月

4 篇
  1. AI 摘要

    文章因 jsDelivr 在国内访问异常,Shoka 主题资源加载受阻,作者将第三方依赖本地化。做法是下载 vendors 资源到 source/cdn.jsdelivr.net 并保持目录结构,整包下载 KaTeX、表情包,处理 MiniValine 嵌套依赖并替换链接;修改主题配置及加载代码为本地路径,配置压缩白名单,并可选用 Git、COS、CDN 优化推送缓存。最终摆脱 jsDelivr 依赖,提升稳定性。

  2. AI 摘要

    文章讨论 Hexo 启用资源文件夹后,Markdown 用相对路径引用图片便于本地预览,却与生成发布时的资源路径重定向冲突,官方方案又会破坏本地预览。作者提出利用 Hexo 的 after_post_render 过滤器,通过 cheerio 处理文章内容中的 img 标签,将 data-src 修改为指向文章资源文件夹的正确路径,从而兼顾本地预览和发布重定向。

  3. AI 摘要

    文章介绍如何在Hexo主题中为文章添加修订记录时间轴。灵感来自归档时间轴,通过在文章Front-matter中配置changelogs记录更新摘要与明细,渲染时解析生成对应HTML,并复制修改归档样式,新增颜色变量和语言包键值,在post.njk模板中插入可折叠的时间轴代码。发布后即可在文章头部展示更新记录,实现优雅的历史版本展示。

  4. AI 摘要

    本文是 Hexo 主题 Shoka 使用手册的引言部分,主要面向个人使用场景,目的在于整理和查阅该主题的相关说明与待办事项。内容以手册形式呈现,帮助使用者快速定位 Shoka 主题的使用要点、配置方法和后续维护方向,并作为个人查找 Todo 的参考文档。整体起到导航与索引作用,强调实用性和便捷性,便于后续按需补充和更新具体教程内容。

05月

1 篇
  1. AI 摘要

    作者重启Hexo静态博客后,为保护隐私文章,采用hexo-blog-encrypt插件实现文章加密。文章介绍了插件安装、Front-matter配置、基于tag的全局加密,以及利用优先级实现单篇豁免或自定义密码。随后针对Shoka主题,通过修改模板解决解密后目录不显示的问题,并添加加密图标提示。整体分享了Hexo文章加密的完整实践与主题适配经验。