diff --git a/src/feed.njk b/src/feed.njk index 1eba1ddc..6a0ef696 100644 --- a/src/feed.njk +++ b/src/feed.njk @@ -3,6 +3,8 @@ eleventyExcludeFromCollections: true eleventyComputed: permalink: "{{ sitemeta.feedPath }}" + feedMeta: + baseUrl: "{{ sitemeta.siteUrl }}/" --- @@ -11,18 +13,18 @@ eleventyComputed: {{ collections.feedItems | getNewestCollectionItemDate | dateToRfc3339 }} - {{ sitemeta.siteUrl }}/ + {{ feedMeta.baseUrl }} {{ sitemeta.siteAuthor.name }} {{ sitemeta.siteAuthor.email }} {%- for item in collections["feed items"] | reverse | itemLimit(15) %} - {% set absolutePostUrl %}{{ item.url | absoluteUrl(sitemeta.siteUrl) }}{% endset %} + {% set absolutePostUrl %}{{ item.url | absoluteUrl(feedMeta.baseUrl) }}{% endset %} {{ item.data.title | safe }} - + {{ item.date | dateToRfc3339 }} - {{ absolutePostUrl }} + {{ feedMeta.baseUrl if absolutePostUrl.includes("false") else absolutePostUrl }} {{ item.templateContent | htmlToAbsoluteUrls(absolutePostUrl) }} {%- endfor %}