SleekView Kanban for WP Event Manager
WP Event Manager stores events as posts with statuses like pending, publish, and expired, and the registrations addon writes attendee rows with approved, pending, or cancelled. SleekView Kanban groups both on a board you drag between.
♾️ Lifetime License available
Read WP Event Manager listings and registrations as a board
WP Event Manager already encodes a real workflow. Event listings live in the event_listing custom post type with a post_status of publish, pending, or expired, plus a featured flag and expiry date. The registrations addon adds attendee rows in event_registration with statuses like approved, pending, or cancelled. The default Events screen shows listings as a table sorted by date and registrations live on a separate per-event screen.
SleekView Kanban reads both data sets and groups them on dedicated boards. The Listings board has Pending review, Published, Expiring soon, and Expired as columns so the moderator works approvals as a queue. The Registrations board has Pending, Approved, Cancelled, and Attended as columns, with one card per registration row carrying attendee name, event title, ticket variation, and registration total when ticketing is wired in.
Dragging writes back to the source row. Moving a listing from Pending review to Published flips post_status to publish and triggers the configured WP Event Manager email, moving a registration to Approved sends the approval email, and moving a registration to Cancelled either reverses the linked Woo order through the ticketing addon or simply flips the status when there is no order. Expiry dates appear as a flag on the card so the moderator handles renewals before they hit the Expired column.
Workflow
From event_listing posts to a kanban board
Connect SleekView to WP Event Manager
Pick the status column to group by
Choose what shows on each card
Enable drag to update status
Sample board
Sample WP Event Manager registrations board
Comparison
Default WP Event Manager admin vs SleekView Kanban
Default Event Manager admin
- Events screen lists listings as a table with status as a column label not a grouping
- Registrations live on a per-event screen with their own list and filter
- No way to drag a listing from Pending review to Published from the listings screen
- Expiring listings show only via the bulk action filter, not as a kanban column
- Custom statuses from third party addons are not surfaced as a grouping in admin
SleekView Kanban
-
Groups
event_listingposts on one board bypost_statuswith Expiring soon as its own column -
Groups
event_registrationrows on a parallel board by registration status - Drag to Approved sends the WP Event Manager approval email through the plugin hook
- Drop on Cancelled reverses the linked Woo order when the ticketing addon is installed
- Cards carry organiser, location, and expiry on listings and attendee plus total on registrations
Features
What SleekView Kanban gives you for WP Event Manager
Listings as a moderation board
Listings sit in Pending review, Published, Expiring soon, and Expired columns. The moderator approves a batch with a single group drag, and the expiring flag keeps renewals visible before they drop off the calendar.
Registrations as an attendance board
Registration rows group into Pending, Approved, Attended, and Cancelled, with attendee name, event, ticket variation, and total on every card. The plugin emails fire as the cards move between columns.
Drag updates the source row
Each drag writes back to event_listing post_status or event_registration status, with the configured email and the linked Woo order behaving exactly as the plugin would on a row-level edit.
Audience
Who runs WP Event Manager on a board
Site moderators
Work pending event submissions as a moderation queue, drag accepted listings to Published, send rejection notes on the cards that do not pass review without leaving the screen.
Event organisers
Approve registrations in batches, watch the Approved count rise toward capacity, and clear cancellations through the week with the linked orders refunded in the same drop.
On-site door staff
Scan registration codes at the door, drag the cards to Attended, and the WP Event Manager reports read the same flag without a separate sync from a scanner screen.
The bigger picture
Listings and registrations are two boards, not one big list
WP Event Manager runs two related workflows on the same site. Listings come in from the frontend submission form as pending review and need a moderator to flip them to publish, set expiry, and decide what gets featured. Registrations come in from the registrations addon as pending and need an organiser to approve, watch, and reconcile with check-in.
The default reading surface mixes both into screens designed for a single-event admin: a Listings table with status as a column label and a per-event registrations screen behind a row click. Running a directory of more than a handful of events means scrolling through the listings screen for moderation and then opening each event to work its registrations. SleekView Kanban splits the two into purpose-built boards.
The Listings board reads from event_listing with Pending review, Published, Expiring soon, and Expired columns and an expiry flag on cards, so the moderator works approvals and renewals as a queue. The Registrations board reads from event_registration on the same boards as ticketing, with Pending, Approved, Attended, and Cancelled as columns and the linked Woo order handled by the drop. The plugin reports keep working because SleekView writes to the same source rows.
Questions
Common questions about SleekView Kanban for WP Event Manager
Yes. The Listings board reads event_listing posts directly, so a site that uses WP Event Manager purely as a directory still gets a moderation queue with Pending review, Published, Expiring soon, and Expired as columns. The Registrations board needs the registrations addon to be installed.
 Yes. Dropping a listing on Published sets post_status to publish through the WordPress post update API, so the listing goes live, the configured WP Event Manager email fires, and the front-end directory shows the new state on the next cache cycle.
 Yes. Selecting multiple registration cards in the Pending column and dropping them on Approved fires the approval flow on each row in turn. The WP Event Manager approval email is sent for each registration the same way it would be on a row-level approve.
 Yes when the ticketing addon is wired to WooCommerce. Dropping a registration on Cancelled reverses the linked order through the standard refund hook, so stock and emails behave as if the refund had been issued from the Woo orders screen.
 Yes. SleekView reads the event date and expiry date on event_listing posts and renders an Expiring soon column for listings within a configurable window. The flag on the card shows the days remaining so the moderator decides on renewals before the row drops to Expired.
 Yes. SleekView reads distinct values from the grouping column at render time, so any custom post_status registered by an addon appears as its own column next to the built-in ones. You can hide a column from the view without removing the status from the database.
 Yes. Saved kanban views are scoped per role and per capability. Moderators see the Listings board only, organisers see the Registrations board, finance gets a focused Cancelled view, and the audit log captures every move regardless of role.
 Yes. Every drag writes a row to the SleekView activity log with the post type, the row ID, the previous status, the new status, the user, and the time. Filtering by event title gives a clean record of moderation and registration moves on the same screen, which makes postmortem questions a single search.
 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 checkout