SleekView for EventPrime: events, bookings, and venues as tables
EventPrime registers events, bookings, and venues as custom post types with all configuration in postmeta. SleekView reads those CPTs and exposes start time, venue, ticket type, and booking count as columns so coordinators plan from one screen.
♾️ Lifetime License available
Events, bookings, and venues in one editable grid
EventPrime registers em_event, em_booking, and em_venue as custom post types in wp_posts, with the configuration in wp_postmeta: em_start_date, em_end_date, em_venue, em_price, ticket types, capacity, and so on. The default WP post list shows title and author for each CPT, which makes cross-CPT planning impossible.
SleekView reads the EventPrime CPTs and joins venue and booking fields onto each event row through the linked post IDs. Start, end, venue, price, capacity, sold count, and any custom event meta become configurable columns. Inline edits write to the same EventPrime meta keys that the front-end calendar templates read.
The result is the planning surface a multi-event organization needs: filter to upcoming events with available capacity, group by venue to spot conflicts, sort by sold count to focus marketing on events trending toward sold-out. Saved views split the planning, ticketing, and finance work between roles, each reading the same underlying CPTs.
Workflow
From three CPTs to one EventPrime grid
Connect to em_event
em_event CPT. Title, status, and date are detected along with EventPrime meta keys for start, end, venue ID, price, and capacity.
Join venues and bookings
em_venue meta (address, capacity), and the event ID to join booking count from em_booking.
Pin coordinator views
Edit and export
em_start_date and status inline. Bulk reschedule when a venue cancels. Export filtered events with joined venue and booking data for finance handoffs.
Sample columns
A typical EventPrime events view
em_event rows joined with venue and booking counts.
wp_posts (post_type=em_event, em_booking, em_venue) + wp_postmeta
| Event | Start | Venue | Capacity | Sold | Status |
|---|---|---|---|---|---|
| Annual Conference | Jun 18 09:00 | Hilton Downtown | 300 | 247 | Almost full |
| Design Meetup | May 26 18:30 | Gallery 3 | 80 | 42 | On sale |
| Coding Workshop | Jul 09 10:00 | Studio One | 30 | 8 | On sale |
| Cancelled Concert | Apr 30 20:00 | Riverside Hall | 500 | 0 | Cancelled |
Comparison
Default EventPrime admin vs SleekView
Default EventPrime admin
- Each CPT has its own list with no cross-CPT join
-
em_venuerelationship hidden behind the event edit screen -
No inline edit for
em_start_dateor status - Capacity vs sold ratio requires opening each event
- No saved views for almost-full, on-sale, or cancelled events
SleekView
-
Join
em_venueandem_bookingonto eachem_eventrow -
Promote
em_start_date,em_price, capacity to columns - Inline reschedule writes back to EventPrime meta keys
- Save views like Almost full, By venue, Cancelled this month
- Filter to upcoming with available capacity in one click
Features
What SleekView gives you for EventPrime
Upcoming planning
Sort em_event by em_start_date to see the next two weeks with venue and sold count visible. The Upcoming saved view replaces the calendar scroll.
Venue conflict scan
Group events by em_venue and date to spot double bookings. A conflict at Gallery 3 on a Friday is obvious in the grid before it becomes a customer issue.
Inline reschedule
Edit em_start_date and status directly. Writes go through the same meta keys the EventPrime front-end calendar reads, so the public site reflects changes immediately.
Audience
Who uses SleekView for EventPrime
Event coordinators
Plan from the cross-CPT grid with start, venue, capacity, and sold visible per row. Saved views per venue and per status replace the per-CPT switching.
Ticketing operators
Drop into the bookings view to find a buyer across events. The join from em_booking to em_event surfaces the event title on each booking row for support queries.
Finance
Sum revenue per event and per venue for monthly reconciliation. The grouped view exports to CSV directly into the accounting tool.
The bigger picture
Why multi-CPT event plugins need cross-CPT planning
EventPrime models events the way an event business actually structures them: events, venues, and bookings are separate things, linked by IDs. That model is correct and is exactly why the default admin scales poorly: each CPT has its own list, the joins between them require per-event drilldown, and the planning work that depends on those joins ends up in spreadsheets. Once a team is running more than a handful of events across multiple venues, the missing columns are predictable: venue, capacity utilisation, and booking count are the dimensions that decide the week, and all three live across the CPT boundary.
Treating EventPrime as a real grid that joins venues and bookings onto each event row promotes those dimensions to first-class columns. Saved views become the rituals of the role, almost-full and conflict detection become a sort rather than a per-event drilldown, and inline edits route through the same meta keys the public templates read. The CPT model stays intact; the operational layer that the model needs is what the grid adds.
Questions
Common questions about SleekView for EventPrime
Yes. em_event, em_booking, and em_venue all become data sources. The events grid joins venues and booking counts onto each row through the linked post IDs.
Yes. Start and end cells are editable and write to the same em_start_date and em_end_date meta keys the plugin uses. The front-end calendar reflects changes on the next render.
Yes. Bookings carry the event ID, so the bookings view shows the event title and start. From the events view a join exposes booking count and revenue per event.
 
Yes. Any postmeta registered against em_event can be promoted to a column or filter. ACF fields and any custom EventPrime extension that adds meta is picked up automatically.
Yes. SleekView is admin-side. The EventPrime templates and block read the same CPTs and meta, so any change in the grid is reflected the next time the front end renders.
 
Yes. The em_venue link is a column and filter. Save per-venue views to manage the schedule per location, especially when the same venue hosts events for multiple organizers.
Yes. The filtered set exports to CSV with the columns configured, including joined venue and booking-count fields.
 Yes. EventPrime stores ticket types as meta on each event. The ticket type structure flattens to one row per ticket type per event in a dedicated view, which is what marketing uses for promotion planning.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- Woocommerce Product Add Ons
- Woocommerce Vendor Payouts
- Edd Fes Frontend Submissions
- Woocommerce Stock Sync
- Woocommerce Wholesale Payments
- Wholesale Market
- Woocommerce Gift Cards
- Woocommerce Quantity Discounts
- Gumroad Wp
- Aelia Tax Display By Country
- Woocommerce Extra Options
- Yith Woocommerce Pdf Invoice
- Site Reviews
- Woocommerce Purolator
- Woocommerce Gift Registry
- Membership 2 Pro
- Ultimatemember Mailchimp
- Memberful Wp
- Paid Memberships Pro
- Buddypress Media
- Wishlist Member X
- Ultimatemember Paid Content
- User Registration
- Membershipworks
- Paywall Membership
- Memberpress Corporate Pro
- Groups Paid Membership
- Ultimate Membership Pro Indeed
- Buddypress Docs
- Indeed Ultimate Member