SleekView for Simple Calendar
SleekView reads the gce_feed custom post type and the cached Google Calendar payload Simple Calendar already stores, then renders feed and event rows side by side with source feed, start date, and category as real columns.
♾️ Lifetime License available
Feeds and events on one screen instead of one shortcode at a time
Simple Calendar pulls events from Google Calendar feeds and renders them on the front end through a shortcode. Each feed is stored as the gce_feed custom post type, and the resolved event payload is cached in transients keyed to that feed. The admin lists feeds but never the events; visitors see the public list or grid view, while organizers planning the month rely on whatever spreadsheet they keep on the side.
SleekView reads both the gce_feed posts and the cached event payload. Title, status, source feed, start date, and category sit as real columns on the same grid, so the team running the calendar can scan the month without loading the shortcode in another tab. Saved views split the work by feed, by category, or by date range, and the table stays in lockstep with the cache the public shortcode reads from.
The grid does not change how Simple Calendar fetches from Google Calendar. The plugin still owns the API request, the cache window, and the front-end render. SleekView reads the rows the plugin already wrote and turns them into a table editors and content leads can plan against.
Workflow
How SleekView reads Simple Calendar data
Pick the gce_feed CPT
Compose the column set
Save and scope the view
Edit inline or export
Sample columns
A typical Simple Calendar events view
wp_posts (gce_feed) + wp_postmeta (cached event payload)
| Event | Feed | Category | Start | Status | Source |
|---|---|---|---|---|---|
| Spring Maker Market | Community Events | Market | May 18, 10:00 | Upcoming | Google Calendar |
| Evening Yoga in the Park | Wellness | Class | May 19, 18:30 | Upcoming | Google Calendar |
| Library Talk: Local History | Library | Talk | May 21, 19:00 | Tentative | Google Calendar |
| Open Mic Night | Community Events | Music | May 24, 20:00 | Upcoming | Google Calendar |
| Council Meeting (cancelled) | Civic | Meeting | May 26, 18:00 | Cancelled | Google Calendar |
Comparison
Default Simple Calendar admin vs SleekView
Default Simple Calendar admin
- Admin lists feeds but never events, so volume is invisible
- Cached event payload is hidden in transients with no list surface
- No per-feed or per-category filtering inside WP Admin
- Cancelled or tentative events require loading the shortcode to spot
- No saved views for editorial, venue, or community-organizer roles
SleekView
- Read the cached Google Calendar payload Simple Calendar already stores
- Feed, category, start date, and status as real columns
- Save views per role (editorial, venue, community organizer)
- Inline-edit feed metadata without leaving the list
- Shares the same cache as the public shortcode, no extra API hits
Features
What SleekView gives you for Simple Calendar
Events as rows, not shortcodes
The cached payload that powers the public calendar becomes a sortable table in the admin. Editors scan the month at a glance without opening the front end.
Filter by feed, category, or date
Compose a precise filter (Wellness this week, Civic next month) and save it. The same view reopens with a click for the recurring planning ritual.
Inline edits on feed rows
Rename a feed, change its status, or refresh its cache from the row. Edits route through CRUD so any plugin hooks listening on the feed CPT continue to fire.
Audience
Who uses SleekView for Simple Calendar
Editorial leads
Filter to upcoming events and confirm the month covers every category the site promised. A thin category becomes a brief for the team that owns it.
Community organizers
Save a view per feed and watch it for empty weeks. The table shows the gap; the row drilldown opens the feed cache to refresh or troubleshoot.
Marketing teams
Pull a per-category filter for the newsletter pick. Export the rows to CSV, hand the list to the copywriter, keep the shortcode untouched.
The bigger picture
Why a real events table beats the shortcode-only admin
Simple Calendar does one thing well: it pulls Google Calendar feeds into a clean public shortcode. That single-purpose design is exactly why a table layer matters in the admin. The cached payload already contains every event the public site renders, but the WordPress admin only lists the feeds themselves, so volume, category spread, and cadence stay invisible to the team that needs to plan around them.
Treating events as real rows in a sortable, filterable grid turns the calendar from a public-facing display into a planning surface. Saved views become the rituals of the role (Friday newsletter pick, Monday category check, weekly cadence review), and the team spends less time loading shortcodes in different tabs to discover what was already in the cache.
Questions
Common questions about SleekView for Simple Calendar
No. Simple Calendar still owns the API request and the cache. SleekView reads the cached payload the plugin already stores, so the table respects the same refresh cadence the shortcode uses.
 No. SleekView reads the existing cache, it does not bypass it. The grid refreshes on the same window the public shortcode does.
 Yes. The grid spans every connected feed by default. Filter to a single feed when you want a feed-specific view, or group by feed to see them side by side.
 Yes. If a Google Calendar event carries a category or color tag, SleekView treats it as a column you can filter and sort by.
 Yes. SleekView reads the gce_feed posts and the cached payload, both of which exist on the free plugin. Pro feeds and extra fields appear as additional columns when present.
 Feed-level fields (title, status, settings) are inline-editable. Individual event rows come from the Google Calendar cache and are read-only by design; edit those in Google Calendar so the next refresh reflects the change.
 No. The shortcode is still the right surface for public visitors. The table is the admin companion for the team planning what the shortcode will render next month.
 Yes. Saved views respect WordPress capabilities, so an editor or content lead can use the view without a developer role.
 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