Awesome thanks. I’ll tinker with this and post back the result.
Thanks Jerry.
My dates are in mm/dd/yyyy format.
To get the UNIX timestamp I do
strtotime(get_post_meta(get_the_id(), 'start_date', true))
Can that go somewhere in your code above, or would I create an additional post meta field for the date in timestamp format?
Does hooking get_outdated_posts into wp_init seem like a reasonable thing to do? Or would you recommend a better hook?
Of course, the IDs, that makes perfect sense thanks. Would need to write or hook in loop-friendly variants. Or decide “Do I really need that shortcode?” I changed the archive url to roadtripsharing.com/join-an-anazing-adventure and moved the shortcode (e.g. the button for sending a message) to single post template only.