I suspect I need to update configuration or something. My blog is at https://github.com/frioux/blog ; you should be able to check it out and build it to see my issue.
I’ve been using 0.22 for ages and recently saw the addition of non python syntax highlighting so I went ahead and upgraded. Unfortunately I found that my tags no longer get created! With version 0.32 I get ./public/tags/vim/index.html, with version 0.33 that file is never created.
I saw that
indexes was removed, so I made this change to my config but it still doesn’t create the tag files:
name: "Arthur Axel fREW Schmidt"
I rolled back to 0.22 but would love to be on a modern version; can anyone help?
If I try your repo, I get the same problem that the individual tag pages don’t render. But it gets fixed when you copy
/layouts/_default/tags.html. Then the tag pages render properly.
I don’t know what happened with the template order with Hugo 0.22 versus 0.41, but it seems you’ll need to change the lookup order for taxonomy terms.
I tried your suggestion @Jura and it doesn’t seem to have made any difference. I pushed the change to a branch in the repo called
modern-hugo (https://github.com/frioux/blog/commit/eedce53a211d7106c0eb3d07ca7c30b44e94c10e), in case I made a dumb mistake. I’m looking at the lookup order now to see if maybe I am misunderstanding something.
Aha, I needed to put the file in
layouts/_default/tag.html (singular, not plural.) Thanks for the tips!