EventsListing
Simple WordPress plugin for events listing
by Delyan Mihaylov · github.com/delmiha/eventslisting · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/delmiha/eventslisting/archive/refs/heads/main.zipSimple WordPress plugin for events listing
Features
- Custom Post Type:
events - Custom fields:
Event Date,Event Type,Event External URL,Event Form (Dynamic Fields),Event Banner Image,Event Max Attendees,Event Current Attendees Count - Public archive at
/events/ - Single event pages at
/events/{event-name}/
Requirements
- WordPress 6.0+
- PHP 7.4+ (8.x recommended)
- Pretty permalinks enabled (Settings → Permalinks)
Installation
- Download or clone this repository into
wp-content/plugins/events/. - In the WordPress admin, go to Plugins → Installed Plugins and Activate.
- Visit Settings → Permalinks and click Save to flush rewrite rules.
- Add GoogleMaps API Key in the plugin's settings section.
Usage
Add Events
- Go to Events → Add New.
- Fill in event details.
- Publish.
Archive & Single Pages
- Archive: yourdomain.com/events/
- Single event: yourdomain.com/events/{slug}/
Uninstall
Deactivation keeps your events.
For full removal, delete plugin files (and optionally drop event data manually).
Changelog
1.0.0 – Initial release with Events CPT, custom fields, archive, shortcode.