Date: 2026-03-03 07:47 am (UTC)
adevyish: Icon of Kanda holding a book, surrounded by stacks of books (0)
From: [personal profile] adevyish
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.

1. Open _config/filters.js
2. 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.
This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

smallweb: A drawing of a small spiderweb between branches (Default)
All Things Small Web

March 2026

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 16th, 2026 02:53 pm
Powered by Dreamwidth Studios