Hello, first I want to thank you for the great plugin. I am very happy with it.
However, I have a question.
I use your plugin on the front page and would like to display a default image if there are no posts on a certain date. Could you perhaps indicate what and where I should add this in the (php)code?
[on_this_day title=”On this day…” posts_per_page=”1″ show_post_thumbnail=”true” show_post_excerpt=”false” show_post_date=”true” no_posts_message=”Try again later.”]
—–> Image <——-
Hi,
Thanks a lot for your plugin, that I really appreciate. This is just to let you know that I couldn’t achieve to show the excerpts when adding posts of the same date as the current post.
I’m using the shortcode this way:
<?php echo do_shortcode( '[on_this_day before_title="<h3>"
before_widget="<div class=onthisday>"
after_widget="</div>"
after_title="</h3>"
title="Ce même jour, les autres années..."
show_post_excerpt="true"
show_post_date="true"
use_post_date="true" ] ' );?>
Voilà… If you have any idea of what I might have done wrong…
Thanks for your attention,
Véronique
]]>Hello friend. Thanks for this cool plugin. I want to use it on a historical site, and I need to display historical dates of past years in a separate block.
Everything is fine, except for sorting.
Is it possible to display the headings in alphabetical order? Numbers by age.
The thing is that in my historical event headings, annual events come first, and I need the years to be sorted by age.
Now I use the eventon plugin for these purposes, it perfectly sorts my events in ascending order, but it works very slowly and in principle does not suit me.
Here are some screenshots of how it works now on eventon and in your plugin. I want to get rid of Eventon. The only question is sorting. If there was an opportunity to somehow make sorting, I would be grateful. Thank you
Screenshots:
Sorting – On This Day (by Room 34)
Sorting – On This Day (by Room 34)
Correct sorting – Eventon
Correct sorting – Eventon
]]>I’ve been seeing this filling up my logs for the past few days. I believe it’s when I’m editing the page, not just viewing.
PHP Warning: Undefined array key “include_post_types” in /wp-content/plugins/room-34-presents-on-this-day/widget.php on line 301″
]]>Hello friend. Please tell me:
I created a custom post type using the “Custom Post Type UI” plugin
How can I display posts in the “On This Day (by Room 34)” widget only from the custom post type?
Hello Friend.
Please tell me how to remove what is crossed out in the image?
Since updating to version 3.2.1 I get this error message in the widgets: Warning: Undefined array key “show_post_excerpt” in?wp-content/plugins/room-34-presents-on-this-day/widget.php?on line?301
If I revert back to the previous version this message goes away.
]]>I’ve been seeing a lot of warnings for undefined messages filling up my error logs. This one seems to be most prevalent and I can easily recreate by editing a post.
I’ve tried some quick modifications to check isset()
but that doesn’t seem to have helped. Suggestions?
PHP Warning: Undefined variable $show_post_thumbnails in /wp-content/plugins/room-34-presents-on-this-day/widget.php on line 184
Per the changelog:
Added CSS to adjust relative sizes of titles, dates and excerpts
Where should I look to undo this? My post dates in this widget now no longer match my post dates in my recent posts widget.
Thanks.
]]>The content to the posts stopped displaying on Friday, December 29, 2023. Nothing has changed on the website, and everything is updated. It now only displays the date the post was published. There are two instances of the On This Day shortcode being used on the home page – Bible Plan and Daily Devotional.
]]>This likely is beyond the scope of plugin support but I don’t lose anything by asking, so: Does anyone know a way to hook into the way this plugin outputs the post title?
I have a custom function on my blog for handling untitled posts, wherein for some contexts I generate what I call a “pseudo-title” (basically the first eight words and an ellipsis), and I was trying to find a way to fire this off for this plugin, but because it’s using echo $hpost->post_title;
and not a call to the_title
, I can’t find a way to do it.
Thanks.
]]>I’m using this plugin, which works well after fiddling around and learning how to properly implement it. I have a bit of a non-standard case that I believe has potential solutions all users could implement.
[Background: I’m trying to replicate the functionality of the “This Day In History” widget that is no longer available because it’s not been maintained and has security issues. The idea is you go to a given page and you get a list of historical events that occurred on this day in history. Takes a bit of fiddling around due to issues like WordPress won’t let you publish posts in dates BCE (or before 1927), and everything is keyed to the post date.
Suggestions for general purpose:
1 – allow users to include posts from this year; right now by default it only shows prior years, which means if I create a historical event for today, I have to backdate the post by a year for the plugin to pick it up. No bueno for SEO; all my new content looks like it’s a year old.
2 – allow a shortcode toggle to include the post excerpt just like the one for the featured image.
Suggestions for my purposes: Add an event date field, perform matching/filtering for “today” on that field also (best practice; allow for one or the other or both). This would allow for a much broader range of event dates and implementation as a “this day in history” plugin with pretty minimal tinkering…but enough that it’s over my pay grade as a PHP scripter! Right now I can kind of kludge it together to get most of the functionality I want – see https://johnhenry.us/jh-just-history for an example – by putting each historical event in a post dated one year ago on that date, and I can control the display order by setting the specific time – the later the post time on a given date, the earlier it shows up in the displayed list.
NB: For whatever it’s worth I couldn’t make this function as an in-page widget, but only using the shortcode. I haven’t tested the widget in a proper sidebar/widget area.
Unfortunately I’m not in a position to make promises about paying you, but I’ll certainly bump you way up on the list of things I want to pay for even though I don’t have to and hopefully get you taken care of in due course. As this functionality is quite deeply entangled with my social media visibility, it should “pay for itself” over the course of a few months or a year at most.
Thanks for your hard work and an excellent tool!
(Edited to add: TDIH source is available through their plugin page here; it may be worth looking at for notions on how to handle the data. I *think* it’s GPL but I can’t swear to it right this second.)
]]>Love the plugin. I have found that the widget and shortcode don’t work on Pages. It just shows up as a blank space. It works great on posts. Can this be set to work on Pages as well?
Specifically, I’m working on a custom/static home page and want to include the shortcode as a ‘featured post’ of the day.
]]>All of a sudden, the On This Day widget stopped working. Nothing shows.
Any ideas?
]]>Hi, this widget is great love it thank you. Is it possible to also show private posts? (I know it works with passwords).
Thanks a lot.
]]>Hi y’all,
First of all, great plugin! I was looking for something like this and I was glad to find it.
However, if you’re still taking feature requests, I think it would be neat to add a date-picker on the widget (or on the archive page, if not on both) that will let visitors on the frontend choose a specific date and view posts from that date in all the past years.
Hope this is something you can consider for a future release.
Also, is there a shortcode that you can use to insert the ‘archive of all posts on this day’ on any page or post? If not, I think that’ll be helpful too, if it’s not easier to make a Gutenberg block instead. ??
]]>Hello!
Although I leave blank the option of <<Message to display if no posts are found>>, the widget can still be seen.
Please advise.
Thank you!
cj.
Hi All (Room34),
Firstly fantastic plugin, something I’ve been looking to do for ages. Thanks
One small issue I’m facing, I would like to turn on the “Use post date”, this appears to work fine on the individual post page, but on the “home page” the widget disappears completely when this option is enabled.
Using “Twenty Seventeen” Theme, best I can tell it has the “the_archive_title()” function
Home pages is set to “Your Latest Posts”
Any advice on what I may be doing wrong?
Darren
]]>Since the update last night, following warning is showing on top:
Warning: call_user_func() expects parameter 1 to be a valid callback, function ‘r34otd_pre_get_document_title’ not found or invalid function name
I checked my archive php which has the archive title included.
Maybe it should be expressed differently. I understand a little of code but I am not an expert. So maybe …
In the meantime I’ve deactivated the plugin.
]]>My blog is in Dutch (nl-NL). I noticed that the dates in the widget are printed in English and would like these in Dutch (actually, follow the default WordPress language setting). Would you consider modifying this?
And I would also like to be able to translate the rest of the strings in the plugin. But the Translate page says the plugin is not prepared for translations. Would you also consider adding support for i18n?
]]>I’m a bit lost. I’ve got an archive.php
and it’s using the_archive_title()
. It’s showing On This Day but, as expected for today because I’ve no prior posts on this day, nothing. But how do I access the various customization options?
Great plugin just one question
Is it there any way to display the results as one or more posts per year instead of showing all the last posts for this day?
]]>My posts call OTD multiple times on a page. After the latest release (2.2.1) only 2 of the OTD widgets display results – the others return blank content (No title or results/no-results-message).
The OTD widget are displayed on the page using the ‘amr shortcode any widget’ plugin, but it is not that plugin as the same thing happens using ‘Widgetize Pages Light’, i.e. the plugin to display widgets in pages is not the issue. Plus it only started happening after OTD was up revved. See this page link for full description of issue. https://www.oneofthethree.com/bugtest-on-this-day/
Latest WordPress (5.3.2) with all plugins up to date. On This Day 2.2.1.
Dan
The widget currently dynamically displays historical posts for the current (system) date. This is cool.
I would like to be able to (also, additionally) show posts for the same date as a specific post in the post page. More or less like a “related posts” list.
Could I already add an existing function from this plugin to my template? Or would you consider developing such a feature?
]]>This should be a simple request. You’ve got all the parts right there.
I use the widget for this plug-in as a major feature of my weblog. I’ve got 16 years of content and it really helps my readers to find not only the stuff I’ve written recently but all the other things I’ve published on any particular day.
I have one small request. Would there be a way to include a screen in the Dashboard that would allow someone to put in a date or a date range and return all the weblog entries for the dates entered?
My reason for asking this is that I’ve still got a few holes in my weblog– days for which I have written very little, and I’m going through a project of trying to fill in the holes. I want to publish stuff on the days where I haven’t got much. This report would really help me plan future publishing dates.
Many thanks in advance.
]]>Hey. I updated On This Day to 2.0.1 on my test site recently. After updating, WP-CLI stopped working, and issued the following errors:
Warning: key() expects parameter 1 to be array, null given in /…/MyCMS2/wp-content/plugins/room-34-presents-on-this-day/archive.php on line 71
Fatal error: Unsupported operand types in /…/MyCMS2/wp-content/plugins/room-34-presents-on-this-day/archive.php on line 63
The site itself was functional, but WP-CLI stopped working. I disabled On This Day, and WP-CLI started working again.
My test site is running WP 4.7.2, WP-CLI 1.0.0 (provided by my host), and PHP 5.6.30.
I’m going to leave my production site on an older version of On This Day for now. Just thought I should tell you about the issue. (And it’s still one of my favorite plugins!)
]]>Hi. I just updated to the most recent version (1.5.1) of this plugin. I’m getting an error now: “Warning: implode(): Invalid arguments passed in …/wp-content/plugins/room-34-presents-on-this-day/r34-on-this-day.php on line 102.”
I’m on WP 4.6.1, PHP 5.6.25. Any clue what might be going on? Thanks.
]]>Is there a way to change how many posts the plugin selects, or a maximum number of posts to choose from?
Also, can it load a thumbnail image?
Cheers
https://www.ads-software.com/extend/plugins/room-34-presents-on-this-day/
]]>