diff options
author | Humberto Rocha <humrochagf@gmail.com> | 2019-07-31 23:22:42 +0300 |
---|---|---|
committer | Humberto Rocha <humrochagf@gmail.com> | 2019-07-31 23:22:42 +0300 |
commit | 3408b326cf173d309c8a49e5c77f5b30e5f97a86 (patch) | |
tree | 3e0bdbad8db319c69849f1d76085e1be180e707a /layouts | |
parent | beb8bef47cafb26d574960c55da8c488829ee23b (diff) |
Add rss link
Diffstat (limited to 'layouts')
-rw-r--r-- | layouts/partials/footer.html | 21 | ||||
-rw-r--r-- | layouts/partials/meta.html | 5 |
2 files changed, 22 insertions, 4 deletions
diff --git a/layouts/partials/footer.html b/layouts/partials/footer.html index 29a52a0..5ea56de 100644 --- a/layouts/partials/footer.html +++ b/layouts/partials/footer.html @@ -1,11 +1,24 @@ <footer> <div class="container"> <div class="footer-navigation"> - {{ $currentPage := . }} + {{ $rssPage := .OutputFormats.Get "rss" }} + {{ range .Site.Menus.footer }} - <a href="{{ .URL | absLangURL }}"> - {{ partial "svg" .Name }} - </a> + {{ if eq .Name "rss" }} + {{ if $rssPage }} + <a href="{{ $rssPage.Permalink }}"> + {{ partial "svg" .Name }} + </a> + {{ else }} + <a href="{{ "/blog/index.xml" | absLangURL }}"> + {{ partial "svg" .Name }} + </a> + {{ end }} + {{ else }} + <a href="{{ .URL | absLangURL }}"> + {{ partial "svg" .Name }} + </a> + {{ end }} {{ end }} </div> </div> diff --git a/layouts/partials/meta.html b/layouts/partials/meta.html index 2936587..a7c4fbb 100644 --- a/layouts/partials/meta.html +++ b/layouts/partials/meta.html @@ -28,6 +28,11 @@ {{ end }} {{ end }} +<!-- RSS Feed --> +{{ with .OutputFormats.Get "rss" -}} + {{ printf `<link rel="%s" type="%s" href="%s" title="%s" />` .Rel .MediaType.Type .Permalink $.Site.Title | safeHTML }} +{{ end -}} + <!-- General --> <meta name="description" content="{{ index .Params "description" | default .Site.Params.description }}" /> <meta name="author" content="{{ .Site.Params.author.name }}" /> |