SleekView Kanban for All-in-One Event Calendar
All-in-One Event Calendar stores every event as an ai1ec_event post with a standard WordPress post_status like draft, pending, published, or trashed. SleekView Kanban renders one card per event and groups them into columns you can drag cards between.
♾️ Lifetime License available
Read event posts as a board, not a long list
All-in-One Event Calendar already tracks every event as a row. Events land as ai1ec_event custom posts with standard WordPress post_status values like draft, pending, publish, private, and trash, plus the plugin's own meta for start, end, venue, and recurrence. The default Events admin lists those records as a long table sorted by event date, with the status visible only as a small label per row.
SleekView Kanban reads the same ai1ec_event posts and groups them into columns by status. The natural grouping field is the publishing state, so the board shows Draft, Pending review, Published, and Cancelled as separate stacks. Each card surfaces the event title, the start datetime, the venue, and any custom field your editorial workflow has added, so the front of the card carries the data the editor and the producer actually need.
Dragging a card writes the new status back to the source row. Moving a Draft into Pending review notifies your editor, moving into Published makes the event visible on the front-end calendar instantly, and moving to Cancelled (a custom status the board can register) flips the event without losing the original record. SleekView keeps an audit log per card so editorial changes made on the board are traceable back to the user who made them.
Workflow
From ai1ec_event posts to a draggable board
Connect SleekView to All-in-One Event Calendar
ai1ec_event with the related meta keys for start, end, venue, and recurrence. SleekView auto-detects the plugin's taxonomies and joins to category, tag, and venue records.
Pick the status column to group by
post_status as the grouping column. SleekView builds one column per distinct value and lets you rename or reorder the columns in the column header to match your editorial flow.
Choose what shows on each card
Enable drag to update status
post_status. Editor notifications fire through your existing transition_post_status hooks and the public calendar reflects the change without a manual refresh.
Sample board
Sample All-in-One Event Calendar board
ai1ec_event posts with the cards the editor reads and the producer drags through publishing.
Comparison
Default events admin vs SleekView Kanban
Default All-in-One events admin
- Events admin is a long table sorted by event date with status as a small label per row
- No way to drag events from draft into pending review or published directly from a board
- Editorial assignments and review owners hide in custom meta and are not surfaced on the list
- Bulk status changes work through the WordPress bulk-edit dropdown but not as a visual flow
- Cancelled events need either trashing or a custom workflow that the default screen does not show
SleekView Kanban
-
Groups
ai1ec_eventposts on one board bypost_statuswith live counts per column - Drag a card to flip the event from Draft to Pending review or Published through standard hooks
- Card front carries event title, start datetime, venue, and category in one glance
- Works with the plugin's taxonomies, recurrence meta, and any custom editorial meta you have added
- Audit log records every drag with user, timestamp, and previous status for editorial review
Features
What SleekView Kanban gives you for All-in-One Event Calendar
Real event cards
One card per row in ai1ec_event with the event title, start datetime, venue, category, and any editorial meta you read every day, ready to triage without opening the record.
Drag to update status
Moving a card writes the new post_status back to the underlying post, fires the standard transition_post_status hooks, and updates the public calendar without a manual refresh.
Per-role boards
Scope the board so writers see Draft and Pending review only, editors see all columns, and producers get a view focused on Published and Cancelled. The underlying data is shared.
Audience
Who runs All-in-One Event Calendar on a kanban board
Editorial teams
Writers drop new event drafts into Pending review, editors drag the approved ones into Published, and producers handle Cancelled when a venue falls through. One screen replaces a chain of emails.
Venue coordinators
Open the board on a tablet at the venue meeting, walk through the next month of Published events by date, and drag any cancellations into the Cancelled column with a note for the public site.
Promotions teams
Filter the board to Published events for the next 14 days to plan the newsletter and social calendar in one pass, with all the dates and venues already on the card.
The bigger picture
Events deserve a board, not a list
An event programme has stages and people move through them. Drafts get assigned, editors approve copy, producers confirm venues, and occasionally a weather call or a venue clash pulls an event back to Cancelled. All-in-One Event Calendar stores all of that already in ai1ec_event posts and the related meta, but the default admin is still a long table sorted by event date with status as a small column.
Seeing how many drafts are waiting on an editor, how many approved events still need a venue confirmation, and how many of last month's cancellations need a refund note takes a filter, a sort, and a count in your head. SleekView Kanban turns the same data into a board with Draft, Pending review, Published, and Cancelled as columns, a count per column at the top, and a card per event with the fields the editorial and venue teams actually read. Drag a card to flip the status and the post updates on the row.
The events admin, the public calendar, and any subscriber email list all read the new value because SleekView writes to the source row, not to a parallel table.
Questions
Common questions about SleekView Kanban for All-in-One Event Calendar
Yes. SleekView reads ai1ec_event posts and their recurrence meta, so a recurring series appears as a single card by default with the next occurrence on the front, or you can expand it to one card per occurrence if your workflow tracks them separately. Status changes apply to the series unless you target a single occurrence.
Yes. Dropping a card into the Published column writes publish to post_status on the underlying post, which fires the same transition_post_status hooks the default admin does. The public All-in-One Event Calendar reads the new value and the event appears without a manual refresh.
Yes. SleekView reads the distinct values present in post_status and renders one kanban column per value. If you have registered a custom post status like Cancelled, Postponed, or Sold out through a snippet or extension, those appear next to the built-in WordPress statuses without extra setup.
Yes. Saved kanban views are scoped per role and per capability, so writers can see Draft and Pending review only, editors can see all columns, and contributors can drag only their own posts. The underlying capability checks WordPress runs on edit_post still apply on every drag.
The board can show events across every calendar or be filtered to a single calendar from the SleekView filter bar. For a multisite editorial team you can save one board per site or per editorial team, with each saved view scoping reads and writes to the events in its scope.
 Yes. The card front is configurable and surfaces the event title, start datetime, venue, category, and any custom meta you have added. Recurring events show the next occurrence on the front with a small indicator that the series repeats.
 Yes. Every drag writes a row to the SleekView activity log with the event ID, the previous status, the new status, the user who made the change, and the time. The log is filterable per event so reconciling a publishing question after the fact is a single search rather than a postmortem across screens.
 Yes. SleekView only loads cards for the columns currently visible and paginates older events into a scroll-on-demand tail. The events admin and the board read the same underlying posts so neither slows down as the archive grows.
 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