Plugin info
Maintenance & Compatibility
Maintenance score
Actively maintained • Last updated 36 days ago
Is Fair Events abandoned?
Likely maintained (last update 36 days ago).
Compatibility
Similar & Alternatives
Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.
Description
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
- 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
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.
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
Installation
- Upload the plugin files to the
/wp-content/plugins/fair-eventsdirectory, or install the plugin through the WordPress plugins screen directly. - Activate the plugin through the ‘Plugins’ screen in WordPress.
- Navigate to “Events” in the WordPress admin menu to create your first event.
- Fill in the event details including start time, end time, and content.
- Publish your event and it will appear on your site.
Frequently Asked Questions
After activating the plugin, you’ll see “Events” in your WordPress admin menu. Click “Add New” to create an event just like you would create a post.
Event times are set in the “Event Details” meta box in the sidebar when editing an event. You can set start time, end time, and mark it as an all-day event.
Yes! Events support standard WordPress categories and tags. You can organize your events using these taxonomies just like regular posts.
Yes! Events use WordPress’s template hierarchy and will automatically use your theme’s single post template. Event metadata (times) is automatically added to the content.
Event times are automatically formatted using your site’s date and time format settings from Settings General in WordPress admin.
Yes! Events are fully compatible with the Gutenberg block editor and the REST API.