✨ 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 Modern Events Calendar Pro: events & bookings as tables

Modern Events Calendar Pro stores events as the mec-events post type and bookings as mec-books, with attendee data in wp_mec_bookings when the dedicated table is enabled. SleekView joins those records into a single admin grid with inline edits, saved views, and date-range filters.

♾️ Lifetime License available

SleekView table view for Modern Events Calendar Pro

Events, bookings, and attendees in one workspace

Modern Events Calendar Pro registers events as the mec-events post type with meta keys like mec_start_date, mec_end_date, mec_location_id, and mec_organizer_id. Bookings live as the mec-books post type, with attendee details stored in wp_postmeta or in the dedicated wp_mec_bookings table when that option is on. The default admin offers a per-event booking list, which is fine until an organizer needs a cross-event view by date.

SleekView reads mec-events and joins location and organizer fields onto each event row through the linked post IDs. The booking grid joins event title, ticket name, attendee name, and payment status onto every mec-books record. Custom registration fields stored as booking meta promote to columns once registered, so dietary notes or session choice become filters instead of free-text in an email.

Inline edits write to the same mec_* meta keys MEC reads internally. A rescheduled mec_start_date updates the calendar, an updated booking status updates the dashboard counters, and the attendee email is editable in case of typos at registration. The result is a planning surface tuned for organizers running back-to-back events out of one calendar.

Workflow

From two MEC post types to one bookings grid

1

Connect to mec-events

Create a SleekView against the mec-events post type. mec_start_date, mec_end_date, mec_location_id, and mec_organizer_id are detected automatically.
2

Add a bookings view

Layer a second view on mec-books. Join the parent event by ID, promote ticket name and attendee email, and add any custom booking-form fields as columns.
3

Pin organizer and door views

Save Today's check-ins, Pending payments, Upcoming this month, and By location. Each saved view holds filters, columns, and sort so the planning rituals reopen with one click.
4

Edit and export

Update event times, booking status, and ticket assignments inline. Bulk-cancel when an event is rescheduled and export filtered bookings to CSV for vendor handoffs.

Sample columns

A typical MEC Pro bookings view

Bookings across events with attendee, ticket, payment, and check-in joined inline.
Source: wp_posts (post_type=mec-events, post_type=mec-books) + wp_postmeta + wp_mec_bookings (optional)
Attendee Event Date Ticket Payment Check-in
Sara Klein May Conference May 22 Standard Paid Checked-in
Jonas Park May Conference May 22 VIP Paid Pending
Lyra Okafor Spring Workshop Jun 04 Workshop Pending Pending
Mia Brewer Annual Meetup Jul 09 Free RSVP Cancelled No-show

Comparison

Default Modern Events Calendar Pro admin vs SleekView

Default Modern Events Calendar Pro admin

  • Bookings list is per-event, with no cross-event grid
  • Event meta like mec_location_id and mec_organizer_id hidden behind the editor
  • Cannot edit booking status or attendee details from the list
  • Date-range filtering on mec_start_date requires the calendar UI
  • No saved views for organizers, finance, or door staff

SleekView

  • Cross-event bookings grid joining event, ticket, and attendee data
  • Promote any mec-events meta key to a column or filter
  • Inline edit booking status, attendee email, and ticket assignment
  • Save views like Today's check-ins or Pending payments per role
  • Filter mec_start_date by range or relative window (this week, next 14 days)

Features

What SleekView gives you for Modern Events Calendar Pro

Date-range planning

Sort by mec_start_date and filter to a relative window. The This week and Next 14 days views replace the calendar scrolling that wastes Monday mornings.

Cross-event bookings

Pull every mec-books record into one grid with event title, ticket name, payment status, and attendee email joined through the booking meta.

Inline reschedule

Edit mec_start_date or booking status directly. Writes route through the same meta keys MEC reads internally, so the front-end calendar and dashboard counters update immediately.

Audience

Who uses SleekView for Modern Events Calendar Pro

Event organizers

Group events by location or organizer to balance the schedule. Saved views like Upcoming this month and By location surface conflicts before they become customer calls.

Ticketing operators

Track bookings per event with payment status as a column. Filter mec-books by ticket to confirm capacity and run targeted follow-ups for pending payments.

Door and support staff

Use a phone-friendly grid filtered to today's events to check attendees in. Search by email surfaces every booking attached to one buyer across events.

The bigger picture

Why MEC Pro operators outgrow per-event lists

Modern Events Calendar Pro shines on the public side: skins, modals, recurrence, and a clean booking form. The admin side is where operators feel the pinch as soon as one calendar runs more than a handful of events at the same time. Booking lists live per event, which is exactly the wrong shape for an organizer triaging next week, a finance lead reconciling Friday's payments, or a door volunteer checking three rooms at once.

The data is already there in mec-events and mec-books, but the default admin presents it one event at a time. Treating the schema as a real grid that joins event metadata onto every booking turns the calendar from a public-facing display into a planning surface. Saved views give each role its own working surface, inline edits route through the same meta keys MEC already reads, and a CSV export of a filtered date range replaces the spreadsheet stitching that filled the gap before.

Questions

Common questions about SleekView for Modern Events Calendar Pro

Yes. When wp_mec_bookings is enabled in MEC settings, SleekView reads from it directly. When bookings are stored in wp_postmeta only, the same grid works against the mec-books post type without configuration changes.

 

Yes. mec_start_date and mec_end_date are editable cells. Edits write to the same meta keys MEC reads, so the front-end calendar, single-event template, and any scheduled email reminders pick up the new time.

 

Yes. Custom fields registered through MEC's Booking Form Builder show up as meta on each mec-books record. Promote any of them to columns and they become filterable and exportable like native columns.

 

Yes. MEC's recurrence is modeled through repeat meta and child instances. Recurring series show as parent rows with child instances available through a filter, because SleekView only reads and writes through the same meta keys MEC uses.

 

Bookings are paginated and indexed on the underlying table. For tens of thousands of bookings, saved views with date filters keep queries pinned to indexed columns like mec_start_date and the booking post_date.

 

Yes. Any filtered view exports to CSV with the columns you choose. The common pattern is one per-event view for badge printing and another per-ticket view for vendor handoffs.

 

Yes. When MEC routes payment through WooCommerce, the order ID lives on the booking record. Joining the WooCommerce order surfaces total, payment status, and customer details on the booking row, which is what the support view needs.

 

Yes. SleekView is an admin-side companion. Month view, list view, day view, and MEC's grid skins continue to work because all changes happen through the same mec_* meta keys the public templates read.

 

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