Hello,
Recently, I rewrote an old blog post and published it again, but I wanted to:
- Still keep the old post published.
- But not listed anywhere (in none of the lists on home page, or section, or taxonomy, especially not in RSS or ATOM feeds for any of those).
So I used the _build
→ list = never
in that deprecated post’s front matter.
But then I was surprised to see that deprecated post show up in RSS feed aggregators.
Searching for this I ended up on Don't show a post in the posts tab - #11 by bep and that confirmed that this is a known behavior… that the list = 'never'
does not affect taxonomy lists!
@bep Can you please make list = 'never'
be truly never?
My actual use case is that I refreshed my Building Org Development version (2022) ❚ A Scripter's Notes post and moved the old post to Building Org Development version (2017) ❚ A Scripter's Notes with the _build list=never in its front matter.
But now feed aggregators like https://planet.emacslife.com/ are listing both new and old posts! That’s because they aggregate only the “Emacs” taxonomy posts from my blog.
I’ll add a workaround, a custom front matter to truly mark posts to be excluded from the feeds, but it would be great if list = 'never'
simply excluded such posts from all page collections.
Thanks!
Update: I have added this workaround for now. If a post has unlisted = true
in its front-matter, it’s not added to the ATOM feed.