Make an upcoming events calendar. Just add an "Event Date" to any post, and then use the [upcoming] shortcode to list upcoming events.
As of April 2026, Simple upcoming is a WordPress Event plugin with 10 active installations and a 5/5 rating from 2 reviews. It has been downloaded 3.5K+ times in total. Requires WordPress 3.0+ and PHP false+. Available on WordPress.org since 2011. Last updated 13 years ago — may have compatibility concerns. Top alternative: The Events Calendar.
This is another simple plugin to add a little functionality of a
calendar to your blog. With this plugin you can specify, for any of
your posts, an associated “Event Date” using a new widget in the post
editor. Then, elsewhere on your site, you can retrieve a list of
future events using the [upcoming] shortcode on any post or page.
The shortcode supports several options:
category_name: If defined, show posts only from these
categories. You can provide multiple comma-separated category
identifiers (slugs).
days_old: Show events whose Event Date is no more than this many
days past. The default is 0, which shows only events taking place
today or later. If you enter a non-numeric value such as infinity,
then all matching events will be shown regardless of the Event Date.
| WordPress | 3.0+ requiredTested up to 3.4.2 |
| PHP | false+ required |
0.3 added shortcode parameter days_old.
0.2.1 bug fix: the default event date was the start of 1970 rather
than no date at all.
0.2 Unfortunately I have changed the way dates are stored in the
database. This means you will have to open and re-save any posts you
have with the “Event Date” set. I have also changed the shortcode
parameters slightly with style becoming both …
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.