Hugo博客添加标签云  [转载]

[转载] Hugo博客添加标签云 —— 素履coder...

 ·  · 

Hugo - 为文章页面增加相关阅读区域

需求 在页面底部增加相关阅读区域: 简单实现与文章相同 tag 的文章列出到文章底部 实验步骤 新增 related 模板 在 layouts/partials/related.html 新创建一个模板,增加如下内容,本文主题为 PaperModX ,不同的主题,文件在不同目录下 html 1 2 3 4 5 6 7 8 9 {{ $related := .Site.RegularPages.Related . | first 3 }} {{ with $related }} <h3>Related Posts</h3> <ul> {{ range . }} <li><a href="{{ .RelPermalink }}">{{ .Title }}</a></li> {{ end }} </ul> {{ end }} 将模板加载到文章列表模板内 然后需要在文章列表页底部包含这个 “模板” _default/single.html 不同主题在不同的目录下 html 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 ....

 ·  · 

Hugo - 去除Sitemap中的tags search等页面

需求 在不禁用分类的情况下,关闭对应 sitemap.xml 中的条目以优化 SEO 去除所有tag 去除所有分类 去除 search about me 这类页面 实验步骤 sitemap 是通过 go-template 目标进行的,只要可以使用对应语法过滤了相关路径即可以排除对应的页面 首先在配置文件增加 taxonomiesExcludedFromSitemap 选项,这个选项排除了 “hugo中分类法” 中的所有子类;其次使用 if not 来排除所有对应首页面。如下列所示 本文已 PaperModX 为例,修改文件 layouts\sitemap.xml xml 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 {{ printf "<?...

 ·  ·