Event management plugin with custom post type for events.
| Author: | Marcin Wosinek (profile at wordpress.org) |
| WordPress version required: | 6.7 |
| WordPress version tested: | 6.9 |
| Plugin version: | 0.6.1 |
| Added to WordPress repository: | 24-10-2025 |
| Last updated: | 30-12-2025 |
| Rating, %: | 0 |
| Rated by: | 0 |
| Plugin URI: | https://github.com/marcin-wosinek/fair-event-... |
| Total downloads: | 376 |
![]() Click to start download |
|
A comprehensive event management plugin that adds a custom “Event” post type to WordPress. Create, manage, and display events with start times, end times, and all-day event options.
Key Features:
- Custom Event Post Type: Dedicated content type for events with all standard post features
- Event Metadata: Track event start time, end time, and all-day events
- Gutenberg Blocks: Display events using calendar grid, event list, and event dates blocks
- Calendar View: Month grid calendar with category filtering and mobile-responsive design
- Author Support: Full author attribution and author archives
- Category & Tag Support: Organize events using standard WordPress taxonomies
- REST API Enabled: Full support for Gutenberg block editor and headless WordPress
- Admin Meta Box: Easy-to-use datetime inputs in the WordPress admin
- Automatic Formatting: Event times displayed in your site’s configured date/time format
- Theme Integration: Events automatically use your theme’s single post template
- Fair Pricing Model: No premium tiers or hidden features – everything is included
Available Blocks:
- Events Calendar – Monthly calendar grid showing events with category filtering
- Events List – Flexible list view with customizable patterns and time filtering
- Event Dates – Display event start/end times with customizable formatting
Event Features:
- ???? Start Date & Time – When your event begins
- ???? End Date & Time – When your event concludes
- ⏰ All-Day Events – Flag for events that span entire days
- ???? Author Attribution – Track who created each event
- ????️ Categories & Tags – Organize events your way
- ????️ Featured Images – Add visual appeal to your events
- ✍️ Full Content Editor – Use Gutenberg blocks for rich event descriptions
Perfect For:
- Event venues and organizers
- Community calendars
- Conference and workshop organizers
- Businesses hosting events
- Educational institutions
- Any organization that needs event management
The plugin integrates seamlessly with WordPress’s native features, using the block editor, REST API, and standard template hierarchy.
Development
- GitHub Repository: https://github.com/marcin-wosinek/fair-event-plugins
- Report Issues: https://github.com/marcin-wosinek/fair-event-plugins/issues
- Contribute: https://github.com/marcin-wosinek/fair-event-plugins/pulls
0.6.1
Patch Changes
- eeaccd0: Add option to show draft events on a calendar.
0.6.0
Minor Changes
- 96a150c: Add calendar display block.
0.5.2
Patch Changes
- fa15b85: Improve copy screen for events.
0.5.1
Patch Changes
- 7e7ea9c: Update version tested up to version to 6.9.
0.5.0
Minor Changes
- 83743d6: Add a workflow to copy the event
Patch Changes
- 3a60309: Add lenght dropdown to the event content type.
- 97fd67d: Add support for user groups.
0.4.3
Patch Changes
- 9b83592: Link to RSVP confirmation if plugin is available
0.4.2
Patch Changes
- ccb5d6a: Add list of upcomming events
0.4.1
Patch Changes
- 2ee1396: Integrate event & schedule blocks—reference event dates in block
- 1bfddd0: Fix data formating in translated date
0.4.0
Minor Changes
- 8f0db61: Move start & end dates to separate table
0.3.3
Patch Changes
- 4ed3721: Add location to fair-events
- ee8bef8: Simplify showing the dates in event-dates block
- 2e270f0: Add translations for PL, DE & ES
0.3.2
Patch Changes
- 8c3c2fe: Fix the category search in event-list block
- 46fbaaf: Fix the filtering in event-list block
0.3.1
Patch Changes
- c8f06d5: Fix slug setting page
0.3.0
Minor Changes
- Add slug setting
- Improve edit UX
0.2.0
Minor Changes
- f39c6fb: Add list view block with patterns support
Developer Notes
This plugin is built with modern WordPress development practices:
- PSR-4 autoloading with namespaces
- Singleton pattern for plugin initialization
- WordPress coding standards (WPCS)
- Proper sanitization and security measures
- REST API integration
- Uses WordPress’s template hierarchy
- Supports both classic and block themes
The plugin is open source and contributions are welcome on GitHub: https://github.com/marcin-wosinek/fair-event-plugins
FAQ
