Post Calendar
Post Calendar is a WordPress plugin that displays posts as events in a calendar via Bricks, shortcode.
by Achtender · github.com/spill-the-ink/wp-calendar · website
★ 3stars
1release downloads
0forks
Install
The author publishes release zips, so WP-CLI can install straight from GitHub:
wp plugin install https://github.com/spill-the-ink/wp-calendar/releases/download/v0.5.2/post-calendar-0.5.2.zipDeclares an update source (https://github.com/achtender/post-calendar), so updates arrive through the plugin's own updater.
From the readme
Post Calendar
Post Calendar lets you add structured event data to posts and query those events as individual occurrences.
Event data model
Event data is stored on source posts. A post becomes an event source when it contains one or more event definitions in the postevents meta key. A single post can define multiple events and remain queryable.
You can create event data in three ways:
- Use the built-in editor UI enabled in Settings Post Calendar
- Use Advanced Custom Fields (ACF), as long as it saves the same postevents meta structure
- Use your own PHP code
Derived meta keys
The plugin maintains these meta keys on source posts:
- postevents — the array of event definitions
- posthasevents — a derived flag (1 or missing) used for coarse event-source queries
- posteventsrangestart — the canonical start date for the entire set of events on this post
- posteventsrangeend — the canonical end date for the entire set of events on this post (may be missing for open-ended recurring events)
Occurrence-specific meta keys
When you query event occurrences, the plugin exposes these meta keys for each expanded occurrence. These describe the current occurrence, not the source post:
-
Read the full README on GitHub →
Releases
| Tag | Published | Asset | Downloads |
|---|---|---|---|
| v0.5.2 | Aug 18, 2026 | post-calendar-0.5.2.zip | 1 |