I’m unable to get an RSS feed of any type (either atom.xml or rss.xml) working with the Zola theme.
In config.toml, I set generate_feed = true and should get an atom.xml feed available at base_url/atom.xml.
I get nothing. I’m using the Zero theme, which does not seem to provide an atom.xml template, so I added the default on to my /templates folder as an override.
Nothing.
I’m at a bit of a loss and also a bit frustrated. The docs for Zola are very poor, they don’t really explain anything in a way that makes sense.
Are all themes not created equal, with equal ability to turn things on and off?
Tips on what I’m doing wrong would be appreciated.
There has been a breaking change in 0.19, it’s now generate_feeds since you can generate multiple. If the theme hasn’t been updated it could be an issue.
Thanks. Having a pretty rough time, honestly. I forked the Zerm theme and am seeing if maybe I need to update it on my own, as the author hasn’t worked on it in years.
Having a lot of trouble, overall, with Zola. I wish the documentation was written in a fashion that didn’t gloss over key steps. I’m thinking of starting an “Idiot’s Guide to Zola”, or something like that, rather than just give up and move on.
I’m no expert, but I’ve had a stroke and I got my blog together through just knowing enough html and css. I don’t use a theme.
If it’s the use of mathematical expressions in Zerm then, correct me if I’m wrong someone, you can opt-in on a per-page basis.
I did cheat a bit by carrying across the CSS I was using in Eleventy, because I liked the look of it. But I couldn’t handle all the languages, JS, JSON, etc. they were discussing in the Discord group – way over my head.
I like the general look of Zerm, and it allowed me to get off my feet fairly quickly. The issue I’m having now is, if I want to do anything else (like an RSS feed) I can’t because reality and the documentation aren’t matching up.
The documentation says atom.xml is default, and will be built automatically if the appropriate variable is set in config.toml…but in reality that doesn’t work because the theme author hasn’t kept up. They don’t include a template for RSS feeds and their code is out of date. I can’t see how I can update what they’ve done.
I think I’m going to just follow your example and abandon themes altogether. Doing that would probably help me understand better from the ground up.
I’ve actually made my own fork of Zola. I want to understand how it works. I actually want to try my hand at updating its guts to Hyper 1.0, as I see it’s on Hyper 0.14. Going forward I might just maintain my own fork and go my own way with it, mostly as. way to learn.
My first steps with Zola were trying to get my blog set up quickly. I started tweaking a theme and ended up with a completely new theme after a few weeks of work.
Thanks for your guidance. I can see now that pre-made themes are not the way to go for me. I’m going to put the effort into doing my own thing, as you did.
I intend on writing about the experience as I go, in order to help others.