Jekyll Rss Feeds screenshot

Jekyll Rss Feeds

Author Avatar Theme by Georgemandis
Updated: 19 Sep 2021
649 Stars

Templates for rendering RSS feeds for your Jekyll blog

Categories

Overview:

The Jekyll RSS Feed Templates is a collection of Liquid templates that can be used to render RSS feeds for a Jekyll blog. The templates provide four different types of feeds – feed.xml, feed.category.xml, feed.links.xml, and feed.articles.xml. By customizing the _config.yml file, users can easily set the title, description, and URL for their site in the feed templates. The templates also come with an empty YAML Front Matter block, which is required for Jekyll to process the Liquid code. The feeds can be validated using the W3C Validator, and users can also ensure that the RSS feeds are discoverable by browsers and bots by adding proper link tags to their Jekyll layout files. Additionally, there is a sister project called jekyll-json-feeds for users who are interested in JSON feed templates for their Jekyll blog.

Features:

  • Four Types of Feeds: The Jekyll RSS Feed Templates include four types of feeds – feed.xml, feed.category.xml, feed.links.xml, and feed.articles.xml – allowing users to choose the type of content they want to include in their RSS feed.
  • Customizable _config.yml: Users can easily customize the title, description, and URL for their site in the feed templates by making changes to the _config.yml file.
  • Validated Feeds: Users can validate their RSS feeds using the W3C Validator to ensure that they are correctly formatted.
  • Discoverable Feeds: To make the RSS feeds discoverable by browsers and bots, users can add proper link tags to their Jekyll layout files, directing them to the feeds.
  • Sister Project: Users who prefer JSON feed templates can check out the sister project jekyll-json-feeds for their Jekyll blog.

Installation:

  1. Update the _config.yml file by adding the necessary lines for the feed customization (title, description, and URL).

    site:
      name: Your Site Name
      description: Your Site Description
      url: yoursite.com
    
  2. Copy one of the xml files (e.g., feed.xml) to the root directory of your Jekyll blog.

  3. Run the Jekyll command to generate the site (_site folder).

  4. In the generated _site folder, you will find the properly formatted feed at feed.xml.

Summary:

The Jekyll RSS Feed Templates provide a convenient way to generate RSS feeds for your Jekyll blog. With four types of feeds available, users can select the content they want to include. By customizing the _config.yml file, users can easily set the title, description, and URL for their site in the feed templates. The templates also come with an empty YAML Front Matter block, which is required for Jekyll to process the Liquid code. Additionally, users can validate their feeds using the W3C Validator and make them discoverable by browsers and bots by adding proper link tags to their layout files. Overall, these templates offer a useful solution for managing RSS feeds in Jekyll blogs.