SleekView for WP Simple Booking Calendar: calendars, bookings & iCal sync as tables
Read directly from WP Simple Booking Calendar's day-status data and iCal-feed config. Sort, filter, and inline-edit availability across multiple properties without clicking through each calendar one at a time.
♾️ Lifetime License available
Stop opening every calendar to flip a single day
WP Simple Booking Calendar stores each calendar as its own database row keyed to a property, with day-by-day status (available, booked, custom legend) serialized alongside metadata for the iCal feed URL and last sync. The default admin gives you one calendar at a time inside a tabbed grid — fine for a single rental, painful for ten. SleekView reads the plugin's tables directly so a property manager sees every calendar as a row with last-sync time, current month occupancy, and feed URL in one screen.
iCal sync is where the time disappears. Each calendar pulls from one or more external feeds (Airbnb, Booking.com, Vrbo) and the default UI shows sync status only inside the per-calendar editor. SleekView surfaces feed URL, last-sync timestamp, and last-sync result as columns on the same view, so a feed that quietly stopped syncing three days ago is visible at a glance instead of after a guest double-books.
Inline edits route through the plugin's standard save path, so blocking ten dates across five properties for a maintenance window takes one bulk action — and the next iCal export still includes those blocks for downstream OTAs to read.
Workflow
How SleekView reads your booking calendars
Pick the source table
Compose your column set
Save and scope the view
Edit inline and ship
Sample columns
A typical multi-property calendar view
wp_wpsbc_calendars + wp_wpsbc_legend + wp_postmeta
| Property | Calendar | Current month | iCal feed | Last sync | Status |
|---|---|---|---|---|---|
| Coastal Cottage | Main | 68% booked | Airbnb | 12 min ago | OK |
| Mountain Cabin | Main | 22% booked | Booking.com | 8 min ago | OK |
| City Loft 2A | Main | 94% booked | Vrbo | 3 days ago | Stale |
| Lakeside Studio | Main | 55% booked | Airbnb | 21 min ago | OK |
| Garden Annex | Main | 12% booked | Direct only | — | OK |
Comparison
Default WP Simple Booking Calendar admin vs SleekView
Default plugin admin
- One calendar at a time — no cross-calendar overview
- iCal sync status only visible inside the per-calendar editor
- Blocking dates across multiple properties means opening each calendar in turn
- No filtering by occupancy, last-sync age, or feed source
- Custom legend and color codes can't be summarized across calendars
SleekView
- Read directly from the plugin's calendar tables and feed metadata
- Inline-block dates across many calendars in one bulk action
- Custom columns for last-sync time, feed source, and current-month occupancy
- Save filtered views (e.g. "Stale iCal feeds", "Over 80% booked next month")
- Switch between table and kanban views grouped by property or sync health
Features
What SleekView gives you for WP Simple Booking Calendar
Cross-calendar overview
Every calendar as a row with current-month occupancy, next-month occupancy, feed source, and last-sync time. The view a property manager actually wants — the default admin doesn't ship one.
Inline-block dates in bulk
Select multiple calendars, pick a date range, set the legend status, save. Maintenance windows, owner stays, and seasonal closures stop being a per-calendar click marathon.
Spot stale iCal feeds at a glance
A column for last-sync timestamp with conditional formatting flags feeds that haven't synced in a configurable window. Catch a broken Airbnb iCal before it causes a double booking.
Audience
Who uses SleekView for WP Simple Booking Calendar
Multi-property hosts
All rentals as rows with current-month occupancy, last-sync time, and feed source. Spot underperforming properties and stale feeds without opening each calendar in turn.
Property managers
Block a date range across selected properties for a maintenance window in one bulk inline action. The next iCal export still pushes the blocks downstream to connected OTAs.
Owners reviewing bookings
Filtered view of next month's occupancy by property, sortable by percentage. Export to CSV for a monthly owner report without leaving WordPress.
The bigger picture
Why cross-property overviews beat per-calendar tabs
WP Simple Booking Calendar does its core job well — it shows availability, syncs iCal feeds in both directions, and lets a guest book a date range. But its admin assumes you operate one calendar at a time. That works for a homeowner renting a single cottage.
It does not work for a property-management company with twelve listings, four iCal feeds per listing, and a Monday-morning question that goes "which feeds stopped syncing this weekend?". The default admin shows one calendar per screen, hides sync status inside each editor, and forces every date block through a per-calendar click. Custom legend entries — owner stay, maintenance, deep clean — exist in the database but never compose into a single overview.
SleekView turns the same data into the workspace each role needs: hosts see all properties with current occupancy, managers bulk-block dates across the estate, owners pull next-month forecasts for an owner update. Same database, same iCal sync, dramatically less clicking — and stale feeds get caught before they cause double bookings.
Questions
Common questions about SleekView for WP Simple Booking Calendar
Yes. The plugin stores calendars in custom tables (typically prefixed wpsbc_) with day-status data and legend definitions. SleekView discovers these tables, lists the columns actually present, and lets you compose views without writing SQL. iCal-feed metadata stored in postmeta joins in the same way.
Yes. Last-sync timestamp and last-sync result are exposed as columns. Add a derived "sync age" column with conditional formatting and stale feeds turn red. The default admin only surfaces this inside each calendar editor — SleekView puts it on one screen for the whole estate.
 Inline edits update the plugin's day-status records using the same write path as the default admin. Outbound iCal export reads from those same records, so the next time Airbnb, Booking.com, or Vrbo polls your feed, the new blocks are included. Inbound sync is unaffected.
 Yes. Select rows in the SleekView table, pick a date range and legend status, save. The plugin's day-status records are updated for each selected calendar in a single pass, with the same hooks firing as if you'd opened each calendar by hand.
 Custom legend entries (e.g. "Owner stay", "Maintenance", "Pending") are read from the plugin's legend table. SleekView lets you filter and inline-edit using those legend values, and a column showing the legend label per calendar tells you at a glance which colour scheme is in play.
 No — it's an additional admin surface. The per-calendar grid editor is still useful for fine-grained day-by-day work. SleekView adds the cross-calendar overview the plugin doesn't ship, so multi-property operators stop tab-hopping between editors.
 SleekView reads whichever tables and post-meta keys the plugin actually creates. Free and pro versions store data in compatible structures with the pro version adding extra fields (iCal sync, custom legend, multi-feed). SleekView surfaces whatever's available on your install — extra columns appear automatically when you upgrade the plugin.
 Each table is one view, but views are switchable inside a single SleekView page. A property page can have tabs for Calendars, Bookings, and Sync Health — same database, composed for the role looking at it. A kanban grouped by sync status (OK, stale, error) is also a one-line config change.
 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