In this chapter, we took a basic collections setup within 11ty and added functionality to make a proper RSS feed for inclusion in a podcast directory. This required the installation of two different 11ty plugins. These plugins provided additional functionality like getting a file’s size, formatting dates, getting absolute URLs, and more for use in our template. To make the feed, we needed to output an XML file instead of an HTML file. To change this, we used the 11ty permalink functionality to change the filename that 11ty would create.
In the next chapter, we’ll extend this project with a custom-built search engine using 11ty Serverless to accept user input and return proper search results on a form submission.