✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

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

SleekView table view for EventPrime

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

1

Connect to em_event

Create a SleekView against the em_event CPT. Title, status, and date are detected along with EventPrime meta keys for start, end, venue ID, price, and capacity.
2

Join venues and bookings

Use the venue post ID to join em_venue meta (address, capacity), and the event ID to join booking count from em_booking.
3

Pin coordinator views

Save Upcoming this month, Almost full, By venue, and Cancelled last 30 days. Each saved view captures filters, columns, and sort for one-click reopen.
4

Edit and export

Update 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.
Source: 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_venue relationship hidden behind the event edit screen
  • No inline edit for em_start_date or status
  • Capacity vs sold ratio requires opening each event
  • No saved views for almost-full, on-sale, or cancelled events

SleekView

  • Join em_venue and em_booking onto each em_event row
  • 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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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