SleekView for Smash Balloon Twitter: feeds and cached tweets as tables
Smash Balloon Custom Twitter Feeds stores feed configs as a custom post type and caches Twitter API responses in custom tables. SleekView pivots feed configs, cached tweets, and source handles into sortable, filterable, inline-editable views.
♾️ Lifetime License available
Read every Twitter feed and cached tweet at list level
Smash Balloon Custom Twitter Feeds (Feeds for Twitter, sometimes referenced as X feeds) stores feed instances as ctf_feeds custom posts, caches Twitter API responses in wp_ctf_feed_caches and stores cached tweets in wp_ctf_feed_tweets, with API credentials in wp_options. The default plugin admin shows a per-feed customizer and a feed list, neither of which gives you a flat table of every feed, its source handle or list, last refresh, and current cache size.
SleekView reads the ctf_feeds CPT alongside the cache tables and surfaces feed name, source type (handle, list, hashtag, search, mentions), source value, layout (list, masonry, carousel), items per page, last refresh, cached tweet count, and error state as first-class columns. Saved views like all handle feeds, feeds with stale caches, or feeds throwing API errors are one click away.
Inline edits route through Smash Balloon's settings API so cache invalidation and Twitter API re-fetch fire correctly. Bulk actions cover refresh now, clear cache, and update source value. The Twitter API request counter stored in wp_options surfaces as a dashboard tile so quota usage is visible alongside the feeds driving it.
Workflow
From feed CPT and cache tables to a tweet ops dashboard
Map the feed schema
ctf_feeds CPT plus the wp_ctf_feed_caches and wp_ctf_feed_tweets tables. Source type, source value, layout, items, last refresh, and cached count are pre-mapped to columns.
Compose feed views
Audit and triage
Edit and moderate inline
Sample columns
A typical Twitter feeds view
source, layout, last refresh, and cached tweet count.
wp_posts (post_type=ctf_feeds) + wp_postmeta + wp_ctf_feed_caches + wp_ctf_feed_tweets + wp_options
| Feed name | Source | Type | Layout | Tweets cached | Status |
|---|---|---|---|---|---|
| Founder timeline | @studio_founder | Handle | List | 16 | Fresh |
| Product launches | list/1234567 | List | Masonry | 20 | Fresh |
| Conference hashtag | #WPMeetup | Hashtag | Carousel | 9 | Stale |
| Support mentions | @studio_support | Mentions | List | 0 | API error |
Comparison
Default Smash Balloon Twitter admin vs SleekView
Default Smash Balloon Twitter admin
-
Feed list does not show
source, layout, last refresh, or cached tweet count as columns - No saved view for stale caches or feeds with Twitter API errors
- API credential health is buried in a separate settings tab
- Bulk refresh across many feeds requires opening each customizer
- Cross-feed embed audit (which post uses which feed) needs manual shortcode search
SleekView
-
Pivot
source, layout, items, and last refresh into columns - Filter by source type, cache state, or error state together
- Inline-edit source value, items per page, and moderation mode
- Bulk refresh or clear cache on selected feed rows
- See Twitter API request counts beside the feeds that consume them
Features
What SleekView gives you for Smash Balloon Custom Twitter Feeds
Feed configs as columns
Source type, source value, layout, items per page, and last refresh all become sortable columns. The audit-shaped questions are answered without opening each customizer.
Source and status filters
Combine source type, cache state, and error filters into saved views. Handle feeds throwing rate-limit errors or list feeds with stale caches are one click away.
Bulk refresh and clear
Refresh or clear caches on multiple rows through Smash Balloon's own functions. The ctf_feed_caches and ctf_feed_tweets tables update the same way the customizer updates them.
Audience
Who uses SleekView for Smash Balloon Twitter
Social media managers
Verify every Twitter feed surfaces the right handle, list, or hashtag before a launch. Filter by source type to confirm the right timelines drive the right templates.
Agencies on retainer
Hand clients a monthly feed health report. Sort by API error state and last refresh to catch broken feeds before a blank embed appears on the client's homepage.
Customer support teams
Use mentions feeds as a triage queue. Filter by tweet age and engagement count to surface the mentions that still need a reply across all embedded support channels.
The bigger picture
Why Twitter feed configs need a real list view
Twitter embeds carry an unusual amount of operational risk for what looks like a simple integration. API access rules change, rate limits get hit, handles get suspended, lists get reordered, and hashtags get hijacked. The default Smash Balloon admin treats each feed as a standalone object behind its own customizer, which is fine for editing one feed but wrong for monitoring fifteen across landing pages, blog sidebars, and event templates.
A flat table of every feed with its source, layout, last refresh, cached tweet count, and current error state answers the monitoring questions that the customizer cannot. Which feeds threw rate-limit errors last night, which feeds have not refreshed this week, which feeds point at a handle that just changed, which embeds are pulling from a list that the client just retired: these need a queryable surface, not a per-feed dialog. SleekView pivots the existing ctf_feeds CPT and the cache tables Smash Balloon already maintains into the table view that monitoring needs.
Social media managers, agencies on retainer, and support teams running mentions feeds all benefit from one screen that ties feed identity to feed health, while Smash Balloon keeps doing the actual fetching, caching, and rendering exactly as it does today.
Questions
Common questions about SleekView for Smash Balloon Custom Twitter Feeds
Yes. Pro adds list, hashtag, search, and mentions feeds, plus advanced layouts and moderation, all of which write to the same ctf_feeds post type and the cache tables. SleekView surfaces the additional fields as extra columns automatically.
Smash Balloon's plugin still works with the API access tier configured at install time. SleekView reads the cache tables and the feed CPT regardless of which API tier the credentials use, and surfaces API error responses on the row so any access change becomes visible at list level rather than hidden behind a single feed.
 Yes. The bulk refresh action calls Smash Balloon's own cache refresh function so the API request, the cache row write, and the cached tweet upsert all behave exactly as a manual refresh would. Useful after rotating credentials or after an API outage.
 
Yes. The request counter Smash Balloon tracks in wp_options surfaces as a dashboard tile alongside the feed table. A view sorted by refresh frequency shows which feeds drive the most API requests so cache durations can be tuned to fit the available rate limit.
Yes. SleekView's usage column scans post content for the feed's shortcode and lists embedding posts. Click through to the embedding post directly from the row, useful when consolidating feeds or replacing one source with another.
 
Yes. Pro's moderation mode flags individual cached tweets in wp_ctf_feed_tweets. SleekView surfaces a separate view of cached tweets with moderation status, tweet text, author, and approve or hide actions inline so moderation happens from one screen.
Twitter API error responses are written to the cache row and the error log. SleekView surfaces error state as a filterable column with the last error visible on hover, plus inline retry. A saved view of feeds in error gives support and ops a single screen to triage broken embeds.
 Yes. SleekView never makes additional API calls of its own; refresh actions invoke Smash Balloon's own rate-limit-aware function. Bulk refresh queues the calls in line with the same throttle the plugin already applies, so triggering a hundred refreshes will not exceed the API budget any more than the plugin's own bulk refresh would.
 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 Amazon Pay Pro
- Woocommerce Shipping Usps
- Woocommerce Stripe Gateway
- Woocommerce Google Shopping
- Woocommerce Customer Order Csv Export
- Woocommerce Multilingual Currency
- Woocommerce Name Your Deal
- Pretty Links
- Woocommerce Clearpay
- Woocommerce Order Status Control
- Edd Amazon S3
- Woocommerce Correios Brazil
- Woocommerce Purolator
- Woocommerce Bing Shopping
- Woocommerce Pre Orders