From 5a8b531a7ce2f22eaa452ebab8325040982c9275 Mon Sep 17 00:00:00 2001 From: James Henstridge Date: Wed, 7 Sep 2022 20:36:32 +0800 Subject: [PATCH] Improve links for sitemap and taxonomies (#569) * layouts: use absURL to construct absolute URLs instead of concatenating with .Site.BaseURL * layouts: let hugo generate URLs to taxonomy terms * layouts: link to current language's home page in the site footer --- layouts/_default/terms.html | 8 ++++---- layouts/partials/site-footer.html | 2 +- layouts/partials/tags.html | 6 +++--- layouts/robots.txt | 10 +++++----- 4 files changed, 13 insertions(+), 13 deletions(-) diff --git a/layouts/_default/terms.html b/layouts/_default/terms.html index de03410..093bb53 100644 --- a/layouts/_default/terms.html +++ b/layouts/_default/terms.html @@ -7,13 +7,13 @@
- {{ range $key, $value := .Data.Terms }} + {{ range $term := .Data.Pages }}

- - {{ $.Data.Singular | humanize }}: {{ $key }} + + {{ $.Data.Singular | humanize }}: {{ $term.LinkTitle }}

- {{ range $value.Pages }} + {{ range $term.Pages }} {{ .Render "summary" }} {{ end }} {{ end }} diff --git a/layouts/partials/site-footer.html b/layouts/partials/site-footer.html index 41c0629..0fe6aa8 100755 --- a/layouts/partials/site-footer.html +++ b/layouts/partials/site-footer.html @@ -1,6 +1,6 @@