Once you have a few years of blogging in your archives, you thus have some history (doh). And I made a little plugin to make it more visible, to generate a list of previous year’s post published on the current day.

Just peek at my own page using this.

It all started with a tweet from John Johnston.

John has an On This Day page that generates a list of his own posts published on the current day. I found it interesting, and guessed he might have used a plugin. I looked at two I found in the WordPress repository, but they did not do the trick, so I took the obvious step of asking John in twitter.

Not surprisingly it was something he wrote himself. Not surprisingly, he shared it.

I gave John’s plugin a try on this blog, but ran into some problems- in the editor, the shortcode was outputting to the top of the screen (I think it might need a (!is_admin()) conditional to make sure it’s not running in the dashboard?) and also, on my page, it was inserting content at the top of the page, above the content I had written (guessing because it hooks the main query).

So I rolled up my sleeves and coded my own, now available as the Posted Today plugin. It provides a shortcode that could be used anywhere in your WordPress site (post, page, widget?) but mainly the intent is for a Page.

Adding

There are 18 posts previously published on June 21st

  • 2023
    • CC Licenses and Cacti: It Gets Interesting (or weird) up Close I love Creative Commons, ok? I’ve followed, used, the licenses since the start, I have the t-shirts. And like many, I can rattle of the stack of letters and explain them. But in my internet roaming, especially for my other strong interest, photography, I come across things in practice, well, that are much less cut […]
  • 2021
    • When You Find Even More of What You Crafted is a Remix What could be better news that Kirby Ferguson is launching a new wave of Everything is a Remix? Even if I do feel old seeing Tik Tok (I’m not there, but I get it) (that of course cannot be true) (except for being old). What happens when something you created long ago gets peeled back […]
  • 2018
    • New Daily ______ Theme Option to Add Hashtags In the minor fiddling with code that probably no one will notice department… I include the Daily Blank WordPress theme as a SPLOT since I worked on it early in the TRU fellowship where all the others were spawned. Yup, I blogged about it December 2, 2014. It was created to make a generic version […]
    • All Toppings for @OntarioExtend Extended Lunch Today While nervously planning my first major event at the Maricopa Community Colleges as a young instructional technologist my stomach was a mess. My mentor, Vice Chancellor Alfredo de los Santos, assured me that all I needed to do was to get people in the room and something worthwhile to do. Like many of Alfredo’s sayings, […]
    • I Code By a Little Help from My Strangers (there’s a quasi Beatles reference in that title) What would you do if my code spit an error? Would you stand up and tweet out to me? Send me an link and I’ll try to replicate I will try to fix it quickly. This is how stuff works. Someone I don’t know tweets about an […]
  • 2017
    • Open as in Not PDF I’m quickly drafting a unit for the Creative Commons Certification on “Legal vs Technical Openness”. This is to address the difference between something that is shared according to license language but is not quite re-usable because of the file formats things are shared under. e.g. proprietary software ones, ones that may not have a long […]
  • 2016
    • Imagine The Certification Exists… Tell Us What It Looks Like We are asking everyone (yes that includes you) to share ideas about what a Creative Commons Certification might mean to you, and also, what you would expect as a process to earn one. Here is how to tell us. This was an idea I floated in a post originally published on my blog, from which […]
  • 2015
    • Futzopublicus is my Dackolupatoni Just try to say that any number of times fast. I have coined what Jon Udell described as a single grain of sand on the internet beach. Yes, anyone can invent make up a word. But the idea (I think) Jon was trying to illustrate in that 2012 class visit to Virginia Tech, is the […]
    • Seeing Fish Out of Water: Best Possible Outcome from Conference Talk I love this photo. I walked past it on the way to the final keynote of the CALI conference. I saw an interesting juxtaposition (one of the Big Secret storytelling techniques I spoke of in my own keynote) in the goldfish crackers on the sidewalk. My photo intuition said “take the photo”, but I made […]
  • 2012
    • Conferences, Sharks, Gems, Flow I’m one of the people frequently lamenting the stale, presenter-centric structure at atmosphere of most academic conferences – that said, it has been well over a year since I went to one of the bigger shindigs, maybe they have changed dramatically. And the THATCamps (which I have not seen but read about and know people […]
  • 2009
    • By Any Other Name It’s been 8 years since I have been able to say directly “Happy Father’s Day”, and 2001 was not the best one as Dad was in the middle of his 6 month bout with cancer. For a man who had some many names/nicknames– “Morris”, “Mike”, “Mickey”, “Blackie”– by any other name mattered not for the […]
  • 2008
    • Who Put Wikipedia and Photos on my Google Maps? While swapping google map locations with my new buddy Rowan, I notice a few new buttons on Google Maps- you can now see embedded links to WikiPedia articles about places and links to photos (enable under the More button), plus there is a direct link to view a map location in Google Earth. So being […]
    • Cinderella Powerpoint Serendipty CDB readers know my affinity for stories of web serendipity; strange or wonderful connections made that otherwise would have not happened without this “internet” thing- here’s another gem. I’ve forgotten where I first stumbled across on slideshare Power Point 20th Anniversary Cinderella. In 19 slides of lengthly bullet points, inscrutable charts, and exposition, it tells […]
  • 2005
    • I Clicked. I Laughed. J-Walk Blog. I had first stumbled into the J-Walk Blog a while ago, and remember it as a place that is oozing with sarcasm, right there from the byline: Stuff That May or May Not Interest You Wow, a real mission statement! I had first done the J-Walk with the first of three wickedly funny fake sites […]
    • ITConversations Docs As Wiki Poking around the site, I found what is more or less some evolving documentation of the ITConversation software and recording process (that would said as “pro SESS” by by northern neighbors 😉 as a wiki document- see IT Conversations Wiki for things like AudioProcessing, IT Conversations in Education, File Formats, Encoders, Bit Rates and More, […]
    • Recently Passed Through My iPod Here is a quick summary of audio streams I have loaded/unloaded listened/skipped on my iPod. I hesitate to call them “podcasts” since I am manually downloading MP3 files and manually moving them on and off my Shuffle. All are found from ITConversations. For what its worth, I typically use the auto fill mode to populate […]
    • Two More Feed2JS Mirrors Yesterday I added two new mirror sites for Feed2JS, bringing the full list of mirrors to seven. The two new kids on the block include: OpenGUI serving feeds from California Astra Systems serving feeds from somewhere in the U.K. All sites have been updated to the same functionality (latest update; al;l are listed as the […]
    • Unusual Lunch Experience This has nothing to do with blogs, wikis, podcasts, learning objects, or anything technology related. Evidence to the contrary, much in life is not related to that stuff. Yesterday I took a colleague to one of my favorite out of the way lunch spots, hidden away in a local industrial park area. It is a […]
is all a page needs to generate output like mine a listing of all posts on the current day (like today’s show all past posts for January 15). I added post excerpts and some logic to group together posts in the same day (because heck sometimes I post 4 times a day) and added excerpts as well.

The output has CSS classes so you can set some design (like I remove bullets from the years, and change line height, font size for excerpts).

I was going to blog a screenshot yo show today’s output, but realized I had designed a better means. After getting the plugin to actually work (meaning not barfing errors because I dropped a semi-colon!) I started thinking of options for the shortcode. Including the month and day like means with

There are 11 posts previously published on January 15th

  • 2025
    • Blog blog blog 2024 In the grand tradition of end of the year blog efforts, the summarizing and blog navel gazing… I failed on finding the energy. And I’m late. But with the inspiration of a legendary academic research paper, I bring you my year in blogging. Blog blog blog “Blog Blog blog Blog Blog Blog“. Blog blog blog: […]
  • 2020
    • She Paints Llamas My little big sister Harriet always has display the real artist talent in the family. She’s done it again. A surprise package in the mail came with a new watercolor, this of the llamas that live up the road from Cori and I. She has not set up her easel here yet (especially now that […]
  • 2019
    • A Plugin For Your Blogged Past Once you have a few years of blogging in your archives, you thus have some history (doh). And I made a little plugin to make it more visible, to generate a list of previous year’s post published on the current day. Just peek at my own page using this. It all started with a tweet […]
  • 2016
    • A medium Sized Rant on Customer Service and a $5 Keychain I am far from ready and will never do all my blogging on medium.com… but to understand how it works, and just to have a different writing experience, I do like to use it every now and then. Perhaps it will be read more or less, but it is a different form. If I were […]
    • When I Grow Up I Want to Be a [Pretend] Cowboy [on the Internet] I’m not sure as a kid if I ever uttered the “I want to grow up to be a cowboy” line (maybe Mom listened to Waylon and Willie). How would a suburban Baltimore kid in the 1970s even get the idea? Easy. TV. I’m digging back in the memory layers for what I might have […]
  • 2015
    • YAS (Yet Another SPLOT) TRU Collector Not bad for a couple hours of WordPress gnashing. A new Smallest/Simplest Possible Learning Online Tool. Meet the TRU Collector It’s not all that novel. The idea came from TRU Instructional Designers Kelly Warnock and Melissa Melissa Jakubec who will be doing a workshop next Friday on finding openly licensed images (and we will have […]
    • The Making of The You Show Episode 1 The You Show has left the gate with our first week of activity, and as usual (well twice in a row), Brian and I return in our dual roles as hosts and back stage techs. In The You Show and … Continued
    • A Photo A Day Keeps the Dullness Away We are rolling out today the You Show’s The Daily – a site that will generate a small creative challenge every day at 8:00am PT. A new one will be […]
  • 2013
    • Fall 2012 ds106 Course Evaluations cc licensed ( BY NC SD ) flickr photo shared by B_Zedan Ripping the page out of the Jim Groom playbook (again), and as I did when I taught ds106 the first time last Spring in parallel to him, here I share the class evaluations from the Fall 2010 section of ds106. Frankly I love […]
    • Howdy, ETMOOC My introduction video for the newly launched ETMOOC – something I might be lukewarm about were it not something that Alec Couros was fostering. His own network connectivity, not the linking for the same of linking, is something you want to be part of- witness over 1000 people who signed up, 200 of them fitting […]
  • 2011
    • Sorry for Ignoring Book Recommendations My humble apologies- Two weeks ago I asked for recommendations for beach reading and got a great list— and I started one not on the list! I have a good reason- it was a Christmas present from one of my longest known best friends, who wrote inside of it: I hope you still find time […]
I can create a page for posts on an arbitrary date (see example) if I really want to share what I have written on January 15s – hey it was the birthdate of the TRU Collector SPLOT.

And one more enhancement, if you don’t want the excerpts (like maybe in sidebar text widget, you can do this with another shortcode

There are 18 posts previously published on June 21st

.

I’m pretty impressed 😉

And this got me thinking yesterday, as I was working on an eCampus Ontario project launching in edX plus some other thoughts trying to help my wife figure out things for her course hosted in Moodle. These systems have to try to include the functionality everybody might want, that’s how they get ginormous (and full of menus, options to wade through).

And while they might be extensible via plugins too (that only a server admin can add), it’s different from WordPress in that I, as a site owner, can find or write (and share) my own small extensions to do what I want. It’s much closer, IMHO, to the original dream of the web than dream of something like MS Office (where I still everytime fail to find out how to format tabs).

And we have a prize for early adopters 😉 (the prize is a thank you reply)

I added to the plugin site a place to see examples, so if you use this plugin either share a link or go ahead and fork that readme and do it yourself.


Featured Image: My Photo Made the April Calendar flickr photo by cogdogblogshared into the public domain using Creative Commons Public Domain Dedication (CC0)

If this kind of stuff has value, please support me by tossing a one time PayPal kibble or monthly on Patreon
Become a patron at Patreon!
Profile Picture for CogDog The Blog
An early 90s builder of web stuff and blogging Alan Levine barks at CogDogBlog.com on web storytelling (#ds106 #4life), photography, bending WordPress, and serendipity in the infinite internet river. He thinks it's weird to write about himself in the third person. And he is 100% into the Fediverse (or tells himself so) Tooting as @cogdog@cosocial.ca

Comments

  1. Hi Alan,
    I’m pretty impressed too. Nice stuff on the options/params.

    Mine started as a page template and was stuffed into a plugin when someone on micro.blog was interested.
    I don’t see the stuff on admin, although I am using WP5 I’ve Gutenberg turned off?
    I didn’t notice the above post problem as I’ve nothing on the page, twas a bit quick & dirty.

    I look forward to digging into yours and learning a bit when I get a mo but that is not happening as much as I’d like.

Leave a Reply

Your email address will not be published. Required fields are marked *