Hugo 主题 PaperMod 改进(今日诗词)

预览 在博客每个页面底下添加随机 今日诗词 诗句. PaperMod 主题完整代码修改记录 github link: Comparing adityatelange:master…ISouthRain:master · adityatelange/hugo-Paper… 为何这篇文章这么短? 本来是想记录完整的对主题 PaperMod 的修改, 例如: 目录位置放在侧栏 参考链接: Hugo博客目录放在侧边 | PaperMod主题 | Sulv’s Blog 添加 utteranc 评论系统 参考链接: Hugo PaperMod主题添加utterances评论 | 0x4b404ec 页面底下添加 今日诗词 参考链接: 在 MemE 主题页脚添加今日诗词 | 荷戟独彷徨 搜索页面添加 tag 参考链接: PaperMod 搜索页展示系列列表 | loyayz 修改网页字体 参考链接: Hugo + PaperMod搭建技术博客 | Kunyang’s Blog 看见别人已经实现了, 所以我就不重复造轮子了, 我就记录如何添加 今日诗词 PaperMod 主题页面底下添加 今日诗词 修改主题文件: themes/PaperMod/layouts/partials/exten_footer.html 这是默认的: {{- /* Footer custom content area start */ -}} {{- /* Insert any custom code web-analytics, resources, etc. here */ -}} {{- /* Footer custom content area end */ -}} 这是修改后: 今日诗词 ...

2024 年 10 月 12 日 · 163 words · ISouthRain

Hugo LoveIt 添加 Algolia 搜索

前言 Hugo 添加 Algolia 搜索, 本文以 LoveIt 主题为例 LoveIt 启用 Algolia 搜索 添加以下代码在你的 config.toml, 根据自己情况填写 [params] [params.search] enable = true # 搜索引擎的类型 ("lunr", "algolia") type = "algolia" # 文章内容最长索引长度 contentLength = 4000 # 搜索框的占位提示语 placeholder = "" # LoveIt 新增 | 0.2.1 最大结果数目 maxResultLength = 10 # LoveIt 新增 | 0.2.3 结果内容片段长度 snippetLength = 50 # LoveIt 新增 | 0.2.1 搜索结果中高亮部分的 HTML 标签 highlightTag = "em" # LoveIt 新增 | 0.2.4 是否在搜索索引中使用基于 baseURL 的绝对路径 absoluteURL = false [params.search.algolia] index = "" appID = "" searchKey = "" [outputs] home = ["HTML", "RSS", "JSON"] 获取 Algolia 相关配置 Algolia官网 注册登陆 创建属于 Hugo 的 Application 名称随便填一个, 例如 Hugo CHOOSE YOUR SUBSCRIPTION –> 选择免费的 FREE 点击右侧 —> Next Step:Data Center 选择一个离你网站地方进的地方 获取 index 回到主页 ...

2022 年 05 月 04 日 · 546 words · ISouthRain