✨ 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 All-in-One Event Calendar Pro: events as tables

All-in-One Event Calendar Pro stores events as the ai1ec_event post type with a companion wp_ai1ec_events table holding timing, location, and recurrence rules. SleekView joins those records into one admin grid with inline edits, saved views, and feed-source filters.

♾️ Lifetime License available

SleekView table view for All-in-One Event Calendar Pro

AI1EC events as a real grid

All-in-One Event Calendar Pro is unusual: events live as the ai1ec_event post type and a parallel wp_ai1ec_events table that holds start, end, venue, cost, recurrence_rules, and ICS-feed metadata. The default admin presents a stock post list and the calendar UI, which is fine for editorial work and limited for operations.

SleekView reads ai1ec_event and joins the parallel wp_ai1ec_events row onto every post by ID. Start, end, venue, cost, recurrence rules, and feed source promote to first-class columns. The AI1EC ICS-feed table joins so events imported from external calendars surface as filterable rows alongside locally-authored events.

Inline edits write to wp_ai1ec_events directly for timing and recurrence changes, and through the plugin's CRUD methods for post-level changes. ICS-feed events get a read-only flag because their source of truth is external; SleekView surfaces them but routes any edits back to the feed source instead of overwriting silently. The grid respects AI1EC's architecture instead of pretending the parallel table does not exist.

Workflow

From two AI1EC sources to one grid

1

Connect to ai1ec_event

Create a SleekView against the ai1ec_event post type. SleekView detects the parallel wp_ai1ec_events row and offers its columns for promotion.
2

Promote AI1EC timing and feed source

Add start, end, venue, cost, and ICS-feed source as columns. Join wp_ai1ec_event_instances for recurrence-aware filtering.
3

Pin community-calendar views

Save Upcoming local events, Imported feed events, By venue, and Cancelled last 30 days. Each saved view holds filters, columns, and sort so the moderation workflow reopens with one click.
4

Edit and export

Update local-event timestamps, venue, and cost inline. Route feed-imported edits back to the source. Export filtered events to CSV for community newsletters and partner promotion.

Sample columns

A typical AI1EC Pro events view

Events with wp_ai1ec_events joined inline: start, end, venue, cost, and recurrence rules as columns.
Source: wp_posts (post_type=ai1ec_event) + wp_postmeta + wp_ai1ec_events + wp_ai1ec_event_instances
Event Start End Venue Source Status
City Festival May 24 10:00 May 24 22:00 Town Square Local Published
Library Talk Jun 02 18:00 Jun 02 19:30 Library Hall ICS Feed Imported
Spring Market Jun 14 09:00 Jun 14 17:00 Market Square Local Draft
Cancelled Class Apr 22 18:00 Apr 22 20:00 Studio C Local Cancelled

Comparison

Default AI1EC Pro admin vs SleekView

Default AI1EC Pro admin

  • Event list shows stock post columns, with wp_ai1ec_events data hidden
  • Cannot edit start or end timestamps from the list
  • ICS-feed events not distinguished from locally-authored events in the admin
  • Filtering by venue or recurrence requires opening each event
  • No saved views for upcoming or feed-only events

SleekView

  • Join wp_ai1ec_events timing, venue, cost, and recurrence onto every post
  • Promote ICS-feed source as a filterable column with read-only handling
  • Inline edit start/end timestamps, venue, and cost for locally-authored events
  • Save views like Upcoming local events, Imported feed events, By venue
  • Filter wp_ai1ec_event_instances for recurrence-aware planning

Features

What SleekView gives you for All-in-One Event Calendar Pro

AI1EC timing as columns

Promote start, end, venue, and cost from wp_ai1ec_events. Sort by start timestamp and filter by venue in the same view without opening events one by one.

Feed source aware

ICS-feed imports are flagged distinctly. Local-only and Imported views separate operations: edit the local events, refresh the feed for imports, route changes back to the source for shared calendars.

Recurrence-aware joins

wp_ai1ec_event_instances joins back so each occurrence appears as a filterable row. Per-occurrence cancellation is one cell edit, not a recurrence-editor walk.

Audience

Who uses SleekView for All-in-One Event Calendar Pro

Community calendar admins

AI1EC's strength is aggregating local and feed events. The Imported view and Local view side-by-side let admins triage feed quality and approve or hide events without opening each post.

Feed integrators

Filter ai1ec_event by ICS source to audit external feeds. Per-source views surface duplicates, low-quality entries, or feeds that have stopped refreshing.

Venue managers

Group events by wp_ai1ec_events.venue to spot conflicts. The By venue view flags double-bookings before they reach customer support.

The bigger picture

Why community calendars need a feed-aware grid

All-in-One Event Calendar Pro carved out a niche around community calendars: a calendar that aggregates locally-authored events with ICS-feed imports from external sources. The architecture reflects that with a parallel wp_ai1ec_events table for timing and recurrence and a separate import pipeline for feeds. The default admin presents both as one undifferentiated post list, which is exactly the wrong shape for the moderation work that community-calendar admins actually do.

An admin running a city events page wants to triage which feeds are still healthy, which local submissions need review, which venues are overbooked next month, and which recurrences need a single-instance tweak. The data is there in ai1ec_event, wp_ai1ec_events, and wp_ai1ec_event_instances; it just needs a grid that joins them and respects the feed source. Treating AI1EC's architecture as a real grid surfaces the moderation views the role demands, and routes edits back to the right place so the local-versus-imported distinction stays clean.

Questions

Common questions about SleekView for All-in-One Event Calendar Pro

Yes. Each ai1ec_event post has a matching row in wp_ai1ec_events keyed by post ID. SleekView joins them automatically so timing, venue, cost, and recurrence rules surface as columns without manual mapping.

 

Feed-imported events are flagged as such and treated as read-only in the grid because their source of truth is the external feed. SleekView surfaces them for filtering and reporting, and routes any edits back to the feed source rather than overwriting silently.

 

Yes, for locally-authored events. start and end in wp_ai1ec_events are editable cells. Writes go to the same columns AI1EC reads internally, so the front-end calendar updates immediately.

 

Yes. wp_ai1ec_event_instances joins back for recurrence-aware planning. Each instance can be filtered, and per-occurrence cancellations or reschedules write to the instance row without breaking the parent recurrence rule.

 

Yes. Any meta on ai1ec_event can be promoted to a column. Pro-specific fields like contact details and ticket URLs join inline alongside the timing columns from wp_ai1ec_events.

 

Yes. Any filtered view exports to CSV with the columns you choose. Community calendar admins typically save one Imported view for moderation and one Local view for editorial review.

 

Queries are pinned to indexed columns like start and end on wp_ai1ec_events. Saved views with a date filter keep the grid responsive at scale because the underlying join is on indexed integer columns.

 

Yes. SleekView is an admin-side companion. The front-end calendar widget, single-event template, and ICS-feed import keep running because all changes use the same wp_ai1ec_events columns and post type that AI1EC reads.

 

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