PaperMod 添加归档页面

需求:添加归档页面显示所有文章 暂无自定义要求,直接使用 PaperMod 默认页面,这里记下使用步骤和注意事项 新建页面 1 hugo new archives.md ./content/archives.md 1 2 3 4 --- title: "归档&#...

 ·  · 

PaperMod 自定义页面底部信息

需求:自定义页面底部信息,添加版权说明和关于我两个页面链接 将./themes/PaperMod/layouts/partials/foote...

 ·  · 

PaperMod 列表文章标题后添加标识

需求:自动为列表中的文章添加对应的标识:[置顶]、[转载] 将./themes/PaperMod/layouts/_default/list....

 ·  · 

PaperMod 文章元数据前添加图标

1 说明 文章元数据:文章的页面配置及一些内置的变量 1 2 3 4 5 6 7 8 9 10 --- title: "PaperMod 文章元数据前添加图标" date: 2022-06-02 draft: false isCJKLanguage: true tags: ["hugo", "paper-modx"] categories: ["website"] --- 页面配置:定...

 ·  · 

Hugo 用新标签页打开外部链接

通过 Markdown Render Hooks | Hugo 实现此功能 ./layouts/_default/_markup/render-link.html 1 <a href="{{ .Destination | safeURL }}"{{ with .Title}} title="{{ . }}"{{ end }}{{ if strings.HasPrefix .Destination "http" }} target="_blank" rel="noopener nofollow noreferrer" {{ end }}>{{ .Text | safeHTML }}</a>

 ·  · 

Hugo 代码块显示标题

通过 Markdown Render Hooks | Hugo 实现此功能 1 新建模板 ./layouts/_default/_markup/render-codeblock.html 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 {{- $lang := .Type | default "text" }} {{- $title := (split (.Attributes.title | default "") ";") }} {{- $titleText := (trim (index $title 0 | default "") " ") }} {{- $titleShowName := (trim (index...

 ·  · 

Hugo 添加谷歌分析

Hugo 内部模板 已集成 Google Analytics,本篇记录下如何使用 1 注册 Google Analytics 登录 Google Analytics 点击首页的开始衡量按钮 按页面提示创建账号,创建成功后会自动跳转至管...

 ·  · 

Hugo PaperMod 添加搜索功能

PaperMod 已集成 Fuse.js 实现搜索功能,本篇记录下如何使用 1 新建页面 1 hugo new search.md ./content/search.md 1 2 3 4 --- title: "搜索" layout: "search" --- 2 修改网站配置 ./config.yml 1 2 3 4 5 6 7 8 9 10...

 ·  · 

Hugo Github Pages 绑定域名

1 域名配置 登录阿里云 ,进入控制台找到域名服务 点击域名列表 点击要绑定的域名后的解析 点击添加记录 1 2 3 记录类型:CNAME 主机记录:@ 记录值:l...

 ·  ·