Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/edent/wordpress-on-this-day-plugin/archive/refs/heads/master.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
WordPress On-This-Day Plugin
This simple plugin generates an HTML page or RSS feed of your blog posts which were published "on this day" in the past.
For example, if today is 21st of November 2016 then this will show a list of blog posts written on
2015-11-21
2014-11-21
2013-11-21
And so on.
RSS demo at https://shkspr.mobi/blog/?onthisday
HTML demo at https://shkspr.mobi/blog/on-this-day/
Limitations
Times
The entries in the RSS feed are generated on an hourly basis.
For example, if the time is 1300 the RSS feed will only show blog posts published on or before 1300 on their original publication day.
This allows services like IFTTT to post the feed to Twitter throughout the day rather than all at once.
Location
This plugin lives at https://example.com/?onthisday. The results are not cached.
It can be placed on any WordPress page with the shortcode [edentonthisday]
Images
The thumbnail from the post is also included.
Times and Locale
The RSS feed is hardcoded to GMT and en-GB - this may change in the future.