Well, AO3 downtime finally got me making my fanfic archive I've been meaning to make forever.
I'm most familiar with Eleventy so I decided to use that for speed. I did find a way to exclude certain tags from showing up in your full tags list, which I think someone asked about before.
3. Add the tags you want to exclude after "all", "posts".
This is a little silly as you have to do each tag one by one. To be more generic you can exclude any tag starting with the word "hidden" by replacing the whole method:
You can also do the opposite of this to make tags list that only include tags with certain keywords, which I'm doing to split my tags list by fandom/ship/etc.
Edited (Formatting) Date: 2026-03-03 07:50 am (UTC)
no subject
Date: 2026-03-03 07:47 am (UTC)I'm most familiar with Eleventy so I decided to use that for speed. I did find a way to exclude certain tags from showing up in your full tags list, which I think someone asked about before.
1. Open
_config/filters.js2. Find this bit:
eleventyConfig.addFilter("filterTagList", function filterTagList(tags) { return (tags || []).filter(tag => ["all", "posts"].indexOf(tag) === -1) });3. Add the tags you want to exclude after
"all", "posts".This is a little silly as you have to do each tag one by one. To be more generic you can exclude any tag starting with the word "hidden" by replacing the whole method:
eleventyConfig.addFilter("filterTagList", function filterTagList(tags) { return (tags || []).filter(tag => ["all", "posts"].indexOf(tag) === -1) .filter(tag => !tag.startsWith("hidden")) });You can also do the opposite of this to make tags list that only include tags with certain keywords, which I'm doing to split my tags list by fandom/ship/etc.
no subject
Date: 2026-03-03 08:43 am (UTC)If you'd be interested, to help more folks find it, there's a webring for that: https://ficring.neocities.org/; and also a directory: https://fan-archives-directory.nekoweb.org/!