SleekView for Google Calendar Events Pro: synced events as tables
Google Calendar Events Pro stores calendar feeds as the calendar custom post type and caches synced events in postmeta. SleekView surfaces both layers as a single sortable grid so editors see what each feed is pulling in.
♾️ Lifetime License available
Calendar feeds and cached events in one grid
Google Calendar Events Pro registers each Google calendar feed as a post of the calendar post type, with the credentials and feed configuration in wp_postmeta against that post. Synced event data is cached against the same feed, either in postmeta or in a transient depending on the feed's caching mode. The default WP list shows feed title and last update date; everything else needs the edit screen.
SleekView reads the calendar CPT and exposes the feed-level meta keys (Google calendar ID, time zone, max events, cache duration, category filter) as columns. A second view reads the synced event cache so editors can see which events the feed is currently surfacing on the front end without clicking into each feed.
The grid is the missing operations layer for editorial teams running multiple Google calendars on a WordPress site: filter feeds by status, sort by last-sync time to find stalled imports, and inline-edit the cache duration when an upstream calendar is changing rapidly. Saved views split the work between editorial, who curate the categories shown, and developers who maintain the feeds.
Workflow
From feed list to a synced events grid
Connect to the calendar CPT
calendar post type. Title, status, and date are detected, plus feed meta keys like google_calendar_id, cache duration, and last sync.
Add the cached events view
Pin editorial views
Edit and export
Sample columns
A typical Google Calendar feed view
calendar CPT with last sync, event count, and cache duration columns.
wp_posts (post_type=calendar) + wp_postmeta
| Feed | Google Calendar ID | Last Sync | Cached Events | Cache (min) | Status |
|---|---|---|---|---|---|
| Team Calendar | team@example.com | May 19 09:12 | 47 | 30 | Active |
| Public Events | events@example.com | May 19 09:14 | 112 | 60 | Active |
| Conference Track | track@example.com | May 18 22:00 | 23 | 120 | Stale |
| Old Promo Feed | promo@example.com | Apr 02 11:00 | 0 | 60 | Error |
Comparison
Default Google Calendar Events Pro admin vs SleekView
Default Google Calendar Events Pro admin
-
Feed list does not show
last_syncor cached event count - Cache duration is buried in each feed's settings tab
- No inline edit for cache or category filters from the list
- Errors surface only when an editor opens the feed
- No saved views for stalled or erroring feeds
SleekView
-
Promote feed meta keys to columns:
google_calendar_id,cache_duration - Show last sync and cached event count per feed
- Save views like Stalled feeds or Error feeds
- Inline edit cache duration and category filter
- Second view exposes the cached event records directly
Features
What SleekView gives you for Google Calendar Events Pro
Sync health at a glance
Sort feeds by last sync time to spot stalled imports. The saved Stalled feeds view becomes the morning monitoring check for editorial.
Filter by category
Slice feeds by their configured category filter to see which calendars are powering which sections of the site. Auditing duplicate feeds takes seconds, not a per-feed open.
Inline cache tuning
Edit cache_duration inline when an upstream Google calendar is changing fast. The change writes through the plugin's settings so the next sync respects the new interval.
Audience
Who uses SleekView for Google Calendar Events Pro
Editorial teams
See which Google calendar each section is pulling from. Filter by category to audit duplicates, and adjust cache duration when an upstream calendar is changing frequently.
Developers
Monitor feed health from one grid. The error and stalled views catch broken credentials or rate-limited calendars before users notice missing events.
Marketing
Cross-reference cached events against the editorial plan. The cached event view exports to CSV when a campaign needs the exact list of events a feed is currently showing.
The bigger picture
Why feed-based event plugins need a sync dashboard
Plugins that sync external data into WordPress always face the same operational problem: the data is in two places, and the system that pulls it in has to be monitored separately from the data itself. Google Calendar Events Pro is a strong implementation of the pattern, with feed configuration as a custom post type and cached events stored against each feed. What its admin does not give editorial teams is a single screen that answers two questions at once: which feeds exist and what are they currently showing on the site.
The default list answers the first question; the second requires clicking into every feed. The moment a site is running more than a couple of Google calendars, the gap matters: a stalled feed silently strips events from a page, a category filter change confuses readers, an upstream calendar deletion leaves cached records that no one notices. Treating both layers as views in the same admin gives editorial a single dashboard for feed health and feed content.
Saved views become the monitoring rituals, and inline edits to cache duration and category filters route through the plugin's existing settings layer so nothing breaks downstream.
Questions
Common questions about SleekView for Google Calendar Events Pro
Yes. A dedicated view reads the cached event records associated with each calendar feed. When the plugin uses transients for caching SleekView reads through them; when it uses postmeta the records appear directly.
Yes. Cache duration, max events, and category filter are editable cells. Edits write through the plugin's option update layer, so the next scheduled sync respects the change.
 
Yes. Every feed registered as a calendar post appears as a row. Filter and sort across all feeds, save views by status, and group by calendar ID for audits.
Yes. The plugin stores the last-sync timestamp against each feed. SleekView promotes it to a column so stalled imports are visible without opening each feed.
 No. Credentials remain managed through the Google Calendar Events Pro settings screen. SleekView only reads and writes the feed-level meta and cached event records.
 Yes. The cached event view exports to CSV with the columns you configure, including start, end, summary, and source feed ID.
 The category filter is a column on the feed row and a filter on the saved views. Editors use the filter to audit which feeds are powering which sections.
 Sync errors are logged against each feed in postmeta. SleekView surfaces an error column on the feed grid, which makes the Error feeds saved view possible.
 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
- Woocommerce Bing Shopping
- Woocommerce Shipping Usps
- Yith Woocommerce Ajax Product Filter
- Woocommerce Bulk Stock Management
- Edd Amazon S3
- Woocommerce Fulfillment
- Woocommerce Purolator
- Woocommerce Klarna Checkout
- Gumroad Wp
- Woocommerce Allegro Pl
- Woocommerce Easyship
- Woocommerce Direct Bank Transfer Pro
- Shipstation Woocommerce
- Trustpulse
- Woocommerce Wholesale Gateway
- Easy Affiliate
- Membership By Supsystic
- Restrict User Access Pro
- Ultimatemember Real Time Notifications
- Armember Pro
- Wp Courseware Members
- Memberpress Importer
- Content Restriction By Userrole
- Memberium Infusionsoft Pro
- Memberpress Emails
- Membership 2 Pro
- Armember
- Cimy User Extra Fields
- Memberium Active Campaign
- Memberium For Activecampaign