Description
Coqui Events is a flexible, self-contained events management plugin for WordPress. It registers an se_event custom post type with comprehensive event metadata, native archive templates, and a shortcode for event listings.
Features:
- Events Custom Post Type with categories and tags
- Event Metadata including dates, times, venue, location, contact info, pricing
- Admin List Columns showing date, location, price, and event status
- Archive & Single Templates with theme override support
- Schema.org Markup for search engine visibility
- Gutenberg Event Grid Block for inserting event grids visually in the Block Editor
- Event Shortcode for displaying upcoming events on any page
- Settings Page to customize the archive slug, events per page, currency, and date format
- REST API Support for programmatic access
- Optional CPTP Compatibility for Custom Post Type Permalinks
- Lightweight – no page builders, ticketing vendors, or external dependencies required
Simple Events Pro (separate add-on) adds:
– Recurring events (daily, weekly, monthly)
– Occurrence exceptions (skip or reschedule individual dates)
– Calendar month view with navigation
– iCalendar export for Google Calendar, Outlook, Apple Calendar integration
Usage
Create an Event
- Go to Events Add New
- Add a title, featured image, and description
- Fill in start date and venue (required for proper display)
- Optionally add pricing, contact info, and registration URL
- Publish
Single events live at /{slug}/{event-name}/. The default slug is events.
Shortcode
`
[simple_events]
[simple_events count=”6″ title=”Upcoming Events” show_button=”true” button_text=”See all events”]
`
Parameter
Default
Description
count
3
Number of upcoming events to display
title
empty
Optional heading
show_button
true
Show a link to the archive
button_text
View All Events
Archive button label
button_url
events archive
Override the archive URL
Settings
Visit Events Settings to configure:
– Archive slug (default: events)
– Events per page (default: 12)
– Currency symbol (default: $)
– Date format (blank uses WordPress default)
Template Overrides
Copy a plugin template into your active theme to customize it:
single-se_event.phparchive-se_event.php
Or use the theme subdirectory:
– simple-events/single-se_event.php
– simple-events/archive-se_event.php
Support
For support, feature requests, or bug reports, visit the GitHub repository:
https://github.com/jlisojo/coqui-events
License
This plugin is licensed under the GPL-2.0-or-later. See LICENSE for details.
Contributors
- Josh (https://github.com/jlisojo)
Blocks
This plugin provides 1 block.
- Event Grid
Installation
- Upload the
coqui-eventsfolder to your/wp-content/plugins/directory - Activate the plugin through the WordPress admin
- Visit Settings Permalinks to flush rewrite rules (or just activate; rules are flushed automatically)
- Add events under Events Add New
FAQ
-
Does this plugin create a page?
-
No. Coqui Events uses the native WordPress archive URL (
/events/by default) and individual post URLs. No page is created. -
Can I change the archive URL?
-
Yes. Go to Events Settings and update the “Archive slug” setting. This is preferable to editing the plugin code directly.
-
Does this work with third-party ticketing?
-
Yes. The “Registration / ticket URL” field lets you link to any ticketing system (Eventbrite, Ticket Tailor, Stripe, etc.). This approach gives you flexibility without plugin dependencies.
-
What about recurring events?
-
Recurring events are handled by the Simple Events Pro add-on, available on GitHub. The free plugin supports individual event dates.
-
Can I customize the event display?
-
Yes. You can override templates in your theme, or add custom CSS targeting the
.se-cardand.se-gridclasses. -
Is this REST API enabled?
-
Yes. Events are registered with REST support, so you can query them programmatically at
/wp-json/wp/v2/se_event/.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Coqui Events” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Coqui Events” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
1.0.2
- Initial release
- Events custom post type with categories and tags
- Meta boxes for event details (date, time, location, pricing, contact)
- Admin columns showing date, location, price, and status
- Archive and single event templates with theme override support
- Schema.org Event and ItemList markup
- [simple_events] shortcode with configurable display
- Settings page for archive slug, events per page, currency, and date format
- Optional CPTP (Custom Post Type Permalinks) compatibility
- Uninstall handler that preserves event content