djsumdog
djsumdog

Reputation: 2710

Generate index pages showing posts for each date in Jekyll

This seems really basic and yet I've been searching for it and can't find anything. I'm working on converting an old legacy/proprietary blog I have into Jekyll. So far it's going well and I have most things working well. I've run into an issue with generating indexs per date.

I'd like to have something like the following:

http://example.org/2012/01/03
http://example.org/2012/02/02
etc...

Where each of those paths pulls up a listing of posts for that date. So on the Jekyll side, I'd guess I'd see something like:

_site/2012/01/03/index.html
_site/2012/02/02/index.html
etc...

...where I can specify a template for generating those listing pages. How do you go about doing this in Jekyll?

Upvotes: 1

Views: 557

Answers (1)

djsumdog
djsumdog

Reputation: 2710

Turns out there was already a plugin for this solution:

https://github.com/jekyll/jekyll-archives/

I simply followed the documentation and creating a configuration like the following:

jekyll-archives:
  enabled: ['day']
  layout: 'archive'
  permalinks:
    day: '/:year/:month/:day/'

Upvotes: 2

Related Questions