✨ 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 Easy Table of Contents sites

Easy Table of Contents parses the post body for heading tags and stores the parsed TOC in wp_postmeta under ez-toc-data on save. SleekPixel reads that meta, counts the H2 and H3 sections and renders a share card that names the depth, so a long guide finally looks like one in the social preview.

♾️ Lifetime License available

SleekPixel example output for Easy Table of Contents

Make the long guide look like a long guide

Easy Table of Contents is the plugin most editorial WordPress sites reach for when a post crosses a few thousand words. The plugin parses the post body on save, walks heading tags from H2 down, and writes the parsed structure into wp_postmeta under the ez-toc-data key. The rendered TOC injects into the post body via the ez_toc_modify_process filter on the frontend.

The piece that defaults break is the social preview. A two thousand word guide with twelve sections shares with the same image as a five hundred word post, and readers cannot tell which is which until they click. The reader either clicks expecting a short read and bounces, or skips a long guide that would have served them. SleekPixel uses the TOC as a design signal. The H2 count goes into a badge slot, the average read time gets a meta footer line, and the headline stays the post title.

The work is one-time. Pick a long-guide template, wire the section count slot to the ez-toc-data key, and decide whether to surface depth as a number or a label. From then on, every post that triggers the TOC gets a card that matches the post's actual scope.

Workflow

From TOC parse to social share card

1

Install with Easy TOC

Activate SleekPixel on a site that already runs Easy Table of Contents. The plugin detects the EZ-TOC postmeta key and offers a long-guide preset for the template slot map.
2

Pick a long-guide template

Start from the long-guide preset. The preset includes a section count badge, a read-time meta line and a long-guide accent stripe that activates above a configurable section threshold.
3

Map TOC fields to slots

Connect template slots to the H2 count from ez-toc-data, a read-time custom field on the post, and the post's first category from wp_term_relationships for the accent tone.
4

Save a long-form post

On save_post, Easy Table of Contents parses the body and writes ez-toc-data. SleekPixel reads that data inside the same request and renders the share card with the new section count.

Output

Sample long-guide share card

Rendered from a real Easy Table of Contents post. The twelve-section count comes from ez-toc-data in postmeta, the read time from a custom field on the post.

Format: PNG, OG + Twitter card Dimensions: 1200 × 630
SleekPixel example output for Easy Table of Contents

Comparison

Default guide share vs SleekPixel for Easy Table of Contents

Default theme OG image

  • Easy Table of Contents has no built-in share image generator
  • TOC structure lives in postmeta, never on the share preview
  • Long guides and short posts share with the same default OG image
  • Readers cannot tell read length from the share, click and bounce
  • No hook from ez-toc-data into a per-post share card

SleekPixel

  • Reads wp_postmeta for the parsed ez-toc-data heading structure
  • Counts H2 and H3 sections to drive a depth badge on the card
  • Pulls average read time from a custom field for the meta footer line
  • Stamps a long-guide badge when section count crosses a configurable threshold
  • Re-renders on save_post so the count stays current as guides evolve

Features

What SleekPixel gives you for Easy Table of Contents

Section count badge

The template uses the count of H2 sections in the TOC as a badge on the share card. A twelve-section guide shows as twelve sections, a four-section post shows as four. Readers can tell at a glance how deep the post goes.

Average read time line

An average read time line sits in the meta footer, calculated from word count divided by a configurable reading speed. The line names the read time so readers know whether to bookmark for later or open now.

Long-guide accent stripe

Posts above a section threshold get a long-guide accent stripe on the card. The accent shifts to a deeper palette tone, signaling that this share leads to a reference-grade read rather than a quick post.

Use cases

Where guide-heavy sites get the most lift

Documentation hubs

Documentation sites where every page is a multi-section reference get a card that names the depth, helping readers pick the right page from search.

Editorial guide blogs

Editorial blogs that mix short posts and long guides get a share preview that matches the actual read length, improving click quality.

Long-form newsletters

Newsletter archives that publish back-issues on WordPress get a section count on each archive page, so the share signals scope and value.

The bigger picture

Why the social preview should match the read length

Long guides and short posts both share with the same default OG image, and that mismatch costs editorial sites in two directions. Readers who click on a long guide expecting a short read bounce because they did not budget the time, which trains them to ignore future shares from the same site. Readers who want a long reference but see a generic share image skip the share entirely, because nothing on the preview signals that this is the long guide they were looking for.

The cost compounds for sites that publish a mix of short and long content. Easy Table of Contents already collects the data that would fix the mismatch. The plugin parses headings into ez-toc-data every time a post saves, and the parsed structure tells the truth about the depth and scope.

SleekPixel uses that data on the share card. A long guide shows as a long guide, a short post shows as a short post, and the click is more likely to be a read. Editorial sites get more reads per share and a higher quality of engagement on every post, with no extra work in the editor's loop.

Questions

Common questions about SleekPixel for Easy Table of Contents

Yes. Both the free and the Pro versions of Easy Table of Contents write to the same ez-toc-data postmeta key with the same parsed structure. SleekPixel reads the same field in either case, no Pro-specific code is required to drive the section count slot.

 

SleekPixel respects the per-post TOC toggle. When a post has the TOC disabled via the _ez-toc-disabled postmeta flag, the section count slot on the card is hidden and the template falls back to a regular share preview without the long-guide accent.

 

Yes. SleekPixel templates can be scoped by post type or category, so a documentation post type can use the reference template while the editorial blog uses the long-guide template, both reading from the same ez-toc-data meta key.

 

Optionally. The count slot can include H2 only, H2 plus H3, or any combination down to H4. The template setting names which heading levels feed the badge, and the render uses the count of those levels from ez-toc-data.

 

Yes, after one re-save. Easy Table of Contents writes ez-toc-data on the next save of any post, so a one-time bulk re-save populates the meta for the back catalog, and SleekPixel renders cards for legacy posts from then on.

 

The default mapping uses a _read_time custom field if present, falling back to a calculation from word count. Sites that already calculate read time with another plugin can point SleekPixel at the existing meta key.

 

The card uses the section count as a baseline signal, with the post title carrying the specifics. Readers see the count first, then the title second, which gives them enough to judge whether the scope matches their need.

 

Only if those sections are real heading tags in the post body. Easy Table of Contents parses heading tags, so an accordion built from H4 tags is counted, while an accordion built from div elements is not. The behavior matches the TOC's own count.

 

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