💾 Archived View for hyperborea.org › les-mis › about › eleventy.gmi captured on 2023-03-20 at 17:55:00. Gemini links have been rewritten to link to archived content
⬅️ Previous capture (2023-01-29)
-=-=-=-=-=-=-
I finally converted this blog from WordPress to a static site generator. After completing two full read-throughs of the novel I don't update this blog very often, and hardly anyone comments on it anyway. This way I don't have to keep up with WordPress and plugin updates on a site that might as well be static, it'll load a lot faster, and I can still add the occasional post easily enough.
But since I was building the layout from scratch I was able to make it super minimalist. I can't get over how fast it loads even on a phone.
Some changes to keep things simple:
I went with Eleventy. I used wordpress-export-to-markdown to convert the exported WordPress archive to Markdown (with images!), and built the simplest possible set of templates and styles.
These articles helped me get started: Taking WordPress to Eleventy (Josh Can Help) and How To Migrate From WordPress To The Eleventy Static Site Generator (Smashing Magazine).
How To Migrate From WordPress To The Eleventy Static Site Generator
eleventy-plugin-rss adds a feed, and I looked at some functions from eleventy-base-blog to build things like the tag archives and understand how to convert dates.
It took me about a day to get most of it together, which went a lot better than the times I tried with Jekyll and Hugo.
With a minimal HTML template and simple stylesheet, the posts are just as slim as an AMP page would be - plus no issues with ownership, redirects, duplicate content, etc!
— Kelson Vibber, 2021-01-03. Updated 2023-02-26.
Previous: It's Not Just Javert. It's the System.
Next: Finding a Specific eBook Translation
Thoughts and commentary on Victor Hugo’s masterpiece.