✨ 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 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

SleekView table view for Google Calendar Events Pro

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

1

Connect to the calendar CPT

Create a SleekView against the calendar post type. Title, status, and date are detected, plus feed meta keys like google_calendar_id, cache duration, and last sync.
2

Add the cached events view

Create a second view that reads cached event records linked to each feed. Start, end, summary, and source feed ID become columns.
3

Pin editorial views

Save Stalled feeds, Error feeds, and By category. Each saved view captures filters and columns so the monitoring rituals reopen with one click.
4

Edit and export

Update cache duration and category filter inline. Export the cached events list when marketing needs a campaign-aligned snapshot.

Sample columns

A typical Google Calendar feed view

Calendar feeds from the calendar CPT with last sync, event count, and cache duration columns.
Source: 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_sync or 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.

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