# In the name of experimentation I have changed the Today template so that it gives a blank slate every day - no previous posts listed, just "On this day" and the link to Yesterday at the bottom.
I think it's an interesting idea that gives a true sense of starting each day afresh.
Comments
# Now I can look at the blog and relish a fresh start every day, embrace the blank page rather than fear it. I can wonder "what has today got in store?"
# In reply to: ...
Here's a reminder of how it all works:
The Today page uses a custom page template and is set as the default home page of the blog. This runs a custom query to check if there any posts from today and list them in chronological order - if not it says so.
The Today page also does a bunch of other things such as "On this day" and on-the-fly building of the Daily RSS feed each time it loads. The full content of this is also loaded into the database ready for the Daily Email to be created overnight.
I have then customised the normal WordPress archive template for when the view is_day()
to replicate the look and feel of the Today page, keeping things consistent between days.
In the footer I dynamically create the previous/next day links (inserting yesterday or today accordingly) based on the dates involved. These links then open the archive page in the day view.
There's not really that much too it, it's just a different approach to the standard reverse-chron default that younger with WordPress.
I really love this idea, Colin, as well as the general setup of treating your blog as distinct days, rather than a simple "stream" of posts. I’ve been experimenting with some similar ideas on my test site, but I haven’t quite cracked a format I like as much as you have. I’d love to know more about your setup and how this was done.
@amit It's a bit of both. Yes, it could be seen as primarily for the reader but I always visit the blog in the morning to see what's in "On this day" so will also see it blank every day. I may not be literally starting from a blank page as Winer does but I can still benefit from the metaphor.
I always find your experiments with the homepage interesting. I do wonder though, won’t this ‘blank slate’ metaphor work better if you are editing your homepage as-is? The way Dave can? Do you do that? If not, isn’t the homepage primarily for the readers, who may not appreciate a blank page? I am just curious about your views.
Amit asked a good question:
As this is WordPress I am not literally editing a blank page so we are definitely in the realms of metaphor but, as I replied, I visit my blog every day to see what's thrown up by "On this day" - I get to experience the blank page just as a reader would. Not only that, but knowing the Today page is blank until I post something gives me a sense of freedom to do whatever I want unencumbered by previous posts. But what of the reader experiencing a blank page? I previously listed "yesterday's" posts (and before that the last 3 posts and before that the last 5) but this always felt like I was doing it for the sake of having something there, as though I needed to appease the reader and give them something to look at even if I hadn't posted that day. I suppose from the perspective of wanting people who stumble upon your blog to dive straight in and, maybe, stick around this makes a lot of sense. That, however, is not why the blog exists. It is a very personal thing that has been evolving for some time - I'm just lucky enough to have people subscribe to the feeds or visit from time to time to see what's going on and experience the journey with me. I just recalled episode 38 of the Internet Friends podcast in which Jon says (about 50 minutes in) that he would like to check someone's page to see what they wrote that day, as if that was the only thing that mattered, and then it is replaced by something new. And that he is intrigued by the idea of a site:
The blog is doing just that, although there is still the option to go back over older posts rather than doing away with archives and things being completely ephemeral. In a way, the groundwork has been laid ever since I first considered a Today page nearly three years ago. I think it's now reached the logical conclusion of the path it's been on for all this time, and why everything has shifted towards the "daily unit" with the feed and emails. It feels almost like a Zen thing: the past is behind me - I can't change it only learn from it, link to it - all that matters is the now, the current moment (in this case pushed out to 24 hours) and tomorrow will take care of itself when we get there.