I’m going to talk this one through a bit because I need to figure something out; replies or comments will be helpful.
Eventually, my On This Day page will start failing, because from April 8, 2020, onward all posts you see here without titles actually indeed have no titles on them; posts prior to this date, as part of my complicated, customized export-from-Micro.blog process, have titles on them generated using the first eight words of the post. They are just not displayed.
This is why, for example, I had to come up with a custom function to display the first eight words of a title-less post in the <title>
element for those posts; I didn’t want those posts after April 8, 2020, to have that empty, or, rather, contain only the site name of the blog itself.
So, I am trying to figure out which way to conform everything: do I somehow wipe all titles on title-less posts from April 8, 2020, back to the beginning; or do I somehow add titles to title-less posts from April 8, 2020, onward (they’d remain undisplayed)? It’s hundreds of posts either way.
The former option comes with the challenge of then needing custom functions that interrupt any function that requires a post’s title, and if it doesn’t have one use the first eight words of the post; I don’t know how to do that. The latter option comes with the challenge of needing some way to generate “eight words and an ellipsis” titles for every title-less post from April 8, 2020, onward; I don’t know how to do that, either.
Thoughts, feedback, advice, or pointers?