SleekView for Simple Calendar Pro: feeds and events as tables
Simple Calendar Pro registers feeds as the gce_feed custom post type with the feed config in postmeta. SleekView surfaces feed status, cache duration, last sync, and current event count as columns so editors see what each feed is doing.
♾️ Lifetime License available
Calendar feeds with cached events at a glance
Simple Calendar Pro builds on the free Simple Calendar plugin and stores each feed as a post of the gce_feed post type, with the Google or iCal configuration stored in wp_postmeta: _feed_source, _feed_calendar_id, _feed_cache_duration, and friends. Synced events are cached in transients keyed by feed.
SleekView reads the gce_feed CPT and promotes those feed-level meta keys to columns. A second view reads through the transient cache so editors see the actual events each feed is currently serving on the front end, with start, end, location, and source feed ID as named columns.
The grid replaces the per-feed drilldown that the default Simple Calendar admin requires. Filter to stalled syncs, sort by cached event count to spot empty feeds, save views per editor team. Inline edits to cache duration and category filter route through Simple Calendar's settings layer so the next scheduled sync picks the change up.
Workflow
From the gce_feed list to a sync dashboard
Connect to gce_feed
gce_feed CPT. Title, status, and date are detected along with feed meta keys for source, calendar ID, cache duration, and last sync.
Compose feed columns
_feed_source, _feed_calendar_id, cache duration, last sync, and event count to columns. Add a join into the transient cache for live event counts.
Pin editor views
Edit and export
Sample columns
A typical Simple Calendar feeds view
gce_feed row with last sync, cache duration, and event count visible.
wp_posts (post_type=gce_feed) + wp_postmeta
| Feed | Source | Last Sync | Events | Cache (min) | Status |
|---|---|---|---|---|---|
| Team Calendar | May 19 08:30 | 38 | 30 | Active | |
| Conference iCal | iCal | May 19 06:00 | 76 | 180 | Active |
| Old Feed | May 12 14:20 | 0 | 60 | Stale | |
| Broken Feed | iCal | Apr 28 09:00 | 0 | 60 | Error |
Comparison
Default Simple Calendar Pro admin vs SleekView
Default Simple Calendar Pro admin
-
Feed list shows title and date, not
_feed_cache_durationor last sync - Cached event count not visible per feed
- No inline edit for cache duration or category filter
- Stale or erroring feeds require manual opening to discover
- No saved views per editor team
SleekView
-
Promote
_feed_source,_feed_calendar_id, cache duration to columns - Inline edit cache duration through the plugin settings layer
- Save views like Stalled feeds, Error feeds, By source
- Second view exposes the transient cache of synced events
- Filter feeds by source (Google or iCal) in one click
Features
What SleekView gives you for Simple Calendar Pro
Spot stalled syncs
Sort gce_feed rows by last sync to find feeds that have stopped refreshing. The Stalled feeds view becomes the morning health check.
Filter by source
Slice feeds by Google or iCal source to triage when one provider is having issues. Editorial sees which sections of the site are affected without opening each feed.
Inline cache tuning
Edit cache duration directly when an upstream calendar is changing fast. The write goes through the plugin's settings update path so scheduled syncs respect the new value.
Audience
Who uses SleekView for Simple Calendar Pro
Editorial teams
Audit which Google or iCal calendar each section is pulling from. Adjust cache duration and category filters from one screen when an upstream calendar gets noisy.
Site maintainers
Monitor feed health from one grid. Error and Stalled saved views catch broken credentials or removed calendars before site visitors notice missing events.
Marketing
Pull cached events to CSV for cross-channel campaigns. The cached view exports the exact events a feed is currently surfacing on the public calendar block.
The bigger picture
Why calendar feed maintenance needs a real grid
Simple Calendar Pro is one of the most popular ways to surface Google or iCal calendars on a WordPress site, and like all sync-based plugins it lives or dies on whether the syncs keep running. The admin design is built around per-feed configuration, which is correct for set-up but inadequate for ongoing operations. A site running ten feeds has ten places to check whether the data is fresh, and the cost of skipping that check is silent: a stalled feed strips events from a page without flagging the editor.
Treating gce_feed as a real grid with last-sync, event count, and source as columns turns feed monitoring from a multi-tab session into a sortable view. Saved views for stalled and erroring feeds replace the manual rotation through every feed every Monday. Inline edits to cache duration and category filter let editors react to upstream noise without leaving the dashboard, and the second view onto the transient cache means marketing can confirm exactly what the front-end calendar block is showing without taking a screenshot of the page.
Questions
Common questions about SleekView for Simple Calendar Pro
Yes. The plugin stores synced events in transients keyed by feed. A dedicated cached events view exposes those records as a normal grid with start, end, and source feed ID columns.
 Yes. Cache duration, category filter, and event limit are editable cells. Edits route through the plugin's settings update path, so scheduled syncs respect the new values.
 
Yes. The _feed_source meta key distinguishes Google from iCal feeds, and SleekView shows it as a column and filter. Save per-source views for source-specific maintenance.
Yes. The plugin records the last sync timestamp against each feed in postmeta. SleekView promotes it to a column, which is what makes the Stalled feeds view possible.
 Yes. SleekView is admin-side. The Simple Calendar shortcode and block continue to read the same feed records and cache, so any change in the grid is reflected at the next render.
 Yes. The filtered set exports to CSV with the columns you have configured. Editorial uses it to keep a running audit of which calendars are powering which pages.
 When the plugin records an error against a feed in postmeta, SleekView shows it as an error column. The dedicated Error feeds saved view makes those rows visible without opening each feed.
 Yes. Select rows in the grid and bulk update cache duration or category filter. The write fans out through the same settings layer the plugin uses for individual saves.
 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 checkoutBrowse more
- Customer Reviews For Woocommerce
- Yith Woocommerce Quick View
- Woocommerce Order Export
- Edd Stripe Marketplace
- Woocommerce Canpar Shipping
- Woocommerce Bring Shipping
- Mvx Marketplace
- Woocommerce Direct Checkout Pro
- Wcfm Vendor Staff
- Woocommerce Square
- Woocommerce Sezzle
- Stitchlabs Wp
- Woocommerce Ebay Integration
- Checkout Field Editor
- Yith Woocommerce Wishlist