✨ 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

SleekPixel for Smash Balloon Twitter Feed

Custom Twitter Feeds stores each feed in a ctf_feeds CPT and caches posts in wp_ctf_feed_caches with refresh stamps. SleekPixel reads the handle, the feed type, and the cache age, then renders a branded OG image so an embedded X timeline shares as itself.

♾️ Lifetime License available

SleekPixel example output for Smash Balloon Twitter Feed

Embedded timelines are content. The share should match.

Smash Balloon's Custom Twitter Feeds plugin registers ctf_feeds as a custom post type for every feed an editor configures. Each entry stores the handle or hashtag, the feed type (user timeline, hashtag, mentions, lists), and a configured post limit. Cached posts land in wp_ctf_feed_caches, keyed by feed id, with timestamps written on every successful X API fetch.

Embedding a Twitter feed is done with [custom-twitter-feeds feed=11] or the Smash Balloon block. Default OG generators see a shortcode token in post_content and fall back to the featured image. So a landing page that embeds a brand's X timeline shares with the same generic theme card as a basic About page does.

SleekPixel parses the Custom Twitter Feeds shortcode, loads the matching ctf_feeds CPT, reads the handle, the feed type, and the cache age, then renders a per-handle OG image. The card names the X account being embedded and badges the type of feed configured, so the share signals the timeline rather than the surrounding template.

Workflow

From X cache refresh to social card

1

Detect the feed id

SleekPixel parses every Custom Twitter Feeds shortcode and block in post_content to find which ctf_feeds entry the post embeds.
2

Read the handle

It loads the matching CPT for handle, feed type, post limit, and queries wp_ctf_feed_caches for the cache age and current post count.
3

Render the OG image

Handle, feed type, and cache age fill the SleekPixel template. Accent colors match the X brand or your site, and the badge signals the feed type.
4

Hook the refresh action

On every Custom Twitter Feeds cron refresh, SleekPixel regenerates the OG image for posts embedding the refreshed feed id.

Output

Sample Twitter Feed card

Generated from a real ctf_feeds entry: handle, feed type, and cache age pulled from wp_ctf_feed_caches.

Format: PNG, OG + Twitter card Dimensions: 1200 × 630
SleekPixel example output for Smash Balloon Twitter Feed

Comparison

Default theme OG image vs SleekPixel for Custom Twitter Feeds

Default theme OG image

  • Default OG image never names the X handle being embedded on the post
  • User timelines, hashtag feeds, and lists all share with one generic card
  • Hourly refresh updates the page but the share preview stays stale
  • Editors cannot tell from a social preview which timeline page is shared
  • Handle and cache freshness are invisible to anyone scanning a feed of links

SleekPixel

  • Reads ctf_feeds CPT for handle, feed type, and post limit
  • Parses [custom-twitter-feeds] shortcode and the Smash Balloon block
  • Renders feed type as a badge: Timeline, Hashtag, Mentions, List, Search
  • Hooks the Custom Twitter Feeds refresh to regenerate cards on each sync
  • Surfaces last-refreshed time from wp_ctf_feed_caches on the card

Features

What SleekPixel gives you for Smash Balloon Twitter Feed

Handle on the card

The X handle stored on the ctf_feeds CPT renders as the brand line, so a share immediately names the account being embedded on the landing page.

Feed-type badge

Timeline, hashtag, mentions, list, or search: each becomes a colored badge on the card, signalling the kind of content the visitor will see on the page.

Refresh stamp

Last-refreshed time from wp_ctf_feed_caches renders as the card footer line, signalling that the embedded timeline is up to date when shared.

Use cases

Where Custom Twitter Feeds sites benefit most

Newsroom landing pages

Newsrooms that embed their X handle on a landing page share the page with a card that names the handle, not the site template.

Campaign hashtag pages

Hashtag feeds powering a launch or contest share with a card that badges 'Hashtag' and names the tag, recruiting more reach for the campaign.

Community list pages

List feeds curating a community's voices share with a card that badges 'List' and names the curated list, signalling the editorial angle.

The bigger picture

Why X timelines deserve their own social preview

Pages that embed an X feed are usually pages where the X presence is the point. A newsroom, a campaign hashtag, a community list: the surrounding copy frames the timeline and the timeline carries the value. A default OG image that says only the site name strips that point out of the share at exactly the moment the link gets passed around.

A SleekPixel card that names the handle, badges the feed type, and stamps the cache freshness restores the missing context. The fields already exist in the Custom Twitter Feeds database. The plugin writes the handle, the feed type, and the cache timestamp on every refresh.

SleekPixel reads what the plugin already writes and turns every cache cycle into a regenerated card. Over a year of hourly refreshes on a single active timeline, that is thousands of social-ready snapshots that always match what the embed currently shows.

Questions

Common questions about SleekPixel for Smash Balloon Twitter Feed

Yes. Both versions register the ctf_feeds CPT and the wp_ctf_feed_caches table. Pro-only feed types like List, Search, and Mentions surface as their own badge on the SleekPixel card so the share signals the type of feed clearly.

 

Yes. Custom Twitter Feeds caches the profile image locally when available. SleekPixel composites that avatar into the OG image as a small accent block, so the share carries the visual identity of the account, not just the handle.

 

When the Custom Twitter Feeds cron pulls new posts, it fires a refresh action. SleekPixel hooks that action, finds posts embedding the refreshed feed id, and regenerates the OG image with the new cache age and post count.

 

Hashtag feeds use the hashtag as the identifier on the card. The brand line becomes #yourhashtag and the badge becomes 'Hashtag'. The latest post count surfaces from the cache table just like a user-timeline feed.

 

No. SleekPixel reads only the local cache that Custom Twitter Feeds has already populated, so it adds no X API quota usage and keeps any API keys out of the rendering layer entirely.

 

Yes. If wp_ctf_feed_caches reports a stale or errored cache, SleekPixel falls back to the last successful cache rather than rendering a broken card. The footer line still shows the actual last-successful timestamp.

 

Yes. Combined feeds in Social Wall are stored in the same combined CPT. SleekPixel detects the combined-feed shortcode and renders a multi-network badge naming X alongside the other networks in the wall.

 

Locally in wp-content/uploads/sleek-pixel/ on your own server. Your existing CDN handles delivery. No third-party SleekPixel host in the og:image URL and no per-render fees apply to the regeneration cycle.

 

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