diff options
author | Santiago Soler <santiago.r.soler@gmail.com> | 2021-03-22 21:28:53 -0300 |
---|---|---|
committer | Santiago Soler <santiago.r.soler@gmail.com> | 2021-03-22 21:28:53 -0300 |
commit | ce3e7f028b4e33555abb5826318475e6a8d29365 (patch) | |
tree | 5d49d39d83202138b0f01befba52718eedbc345d | |
parent | 370cbfc2a65e4f487e6037bfdfd754357d2d83c1 (diff) | |
download | website-ce3e7f028b4e33555abb5826318475e6a8d29365.tar.gz |
Ditch jekyll-feed plugin
Replace the jekyll-feed plugin with a custom feed.xml obtained from
https://github.com/rosario/kasper
-rw-r--r-- | Gemfile | 1 | ||||
-rw-r--r-- | _config.yml | 4 | ||||
-rw-r--r-- | feed.xml | 30 |
3 files changed, 30 insertions, 5 deletions
@@ -3,4 +3,3 @@ source "https://rubygems.org" gem "jekyll" -gem 'jekyll-feed' diff --git a/_config.yml b/_config.yml index c5a4f1f..917e223 100644 --- a/_config.yml +++ b/_config.yml @@ -3,9 +3,5 @@ author: ~santisoler baseurl: /~santisoler -plugins: - # Use jekyll-feed for compiling RSS - - jekyll-feed - # If you want to show posts excerpt on the home page set this to true show-excerpt: true diff --git a/feed.xml b/feed.xml new file mode 100644 index 0000000..a6628bd --- /dev/null +++ b/feed.xml @@ -0,0 +1,30 @@ +--- +layout: null +--- +<?xml version="1.0" encoding="UTF-8"?> +<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> + <channel> + <title>{{ site.title | xml_escape }}</title> + <description>{{ site.description | xml_escape }}</description> + <link>{{ site.url }}{{ site.baseurl }}/</link> + <atom:link href="{{ "/feed.xml" | prepend: site.baseurl | prepend: site.url }}" rel="self" type="application/rss+xml"/> + <pubDate>{{ site.time | date_to_rfc822 }}</pubDate> + <lastBuildDate>{{ site.time | date_to_rfc822 }}</lastBuildDate> + <generator>Jekyll v{{ jekyll.version }}</generator> + {% for post in site.posts limit:10 %} + <item> + <title>{{ post.title | xml_escape }}</title> + <description>{{ post.content | xml_escape }}</description> + <pubDate>{{ post.date | date_to_rfc822 }}</pubDate> + <link>{{ post.url | prepend: site.baseurl | prepend: site.url }}</link> + <guid isPermaLink="true">{{ post.url | prepend: site.baseurl | prepend: site.url }}</guid> + {% for tag in post.tags %} + <category>{{ tag | xml_escape }}</category> + {% endfor %} + {% for cat in post.categories %} + <category>{{ cat | xml_escape }}</category> + {% endfor %} + </item> + {% endfor %} + </channel> +</rss> |