Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/nanda7478/event-booking-manager-pro/archive/refs/heads/main.zipNo built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.
Production-grade WordPress plugin using modern PHP architecture (OOP, namespaces, PSR-4).
Install
- Put this folder into
wp-content/plugins/event-booking-manager-pro/ - Run Composer in the plugin folder:
composer install
- Activate Event Booking Manager Pro in WordPress.
Features
- Custom Post Type:
event(public, rewrite slugevents, supports title/editor/thumbnail) - Event meta fields meta box:
_event_date(Y-m-d)_event_time(HH:MM)_event_location(textarea)_available_seats(integer, min 0)_booking_status(open|closed|cancelled)
- REST API:
GET /wp-json/tpots/v1/events- Optional:
?date=YYYY-MM-DD - Optional:
?limit=N(max 100)