Add self links to feeds

This commit is contained in:
Will Faught
2025-03-10 18:37:41 -07:00
parent d2cf01a1a9
commit 7f5a960c25
2 changed files with 12 additions and 0 deletions

View File

@@ -40,6 +40,10 @@
<rss version="2.0" {{ with $language }} xml:lang="{{ . }}" {{ end }} xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
{{ with $page.OutputFormats.Get "rss" }}
<atom:link href="{{ .Permalink }}" hreflang="{{ $page.Language.LanguageCode }}" rel="self" type="application/rss+xml"/>
{{ end }}
{{ range $page.OutputFormats }}
{{ $rel := cond (eq .Rel "canonical") "alternate" .Rel }}
@@ -139,6 +143,8 @@
<link>{{ . }}</link>
{{ end }}
<atom:link href="{{ $subpage.Permalink }}" hreflang="{{ $subpage.Language.LanguageCode }}" rel="self" type="text/html"/>
{{ range $subpage.OutputFormats }}
{{ $rel := cond (eq .Rel "canonical") "alternate" .Rel }}