✨ 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 Yoast Duplicate Post sites

Yoast Duplicate Post handles the clone-edit-republish loop in wp_posts, leaving the cloned post with the original featured image and the original cached OG image URL. SleekPixel listens for the republish hook, reads the rewritten title and excerpt, and renders a new per-post share card before the next crawler hits.

♾️ Lifetime License available

SleekPixel example output for Yoast Duplicate Post

Clone the post, refresh the share image

Yoast Duplicate Post is the plugin almost every editorial WordPress site reaches for when a post needs a substantial update. The Rewrite and Republish flow creates a clone in wp_posts, lets the editor work on the clone safely, then merges the new post_title, post_content and post_excerpt back into the original on publish. The relationship is tracked in wp_postmeta under _dp_original, and the republish event fires the dp_after_republish action.

The detail that breaks most editorial workflows is the share image. When the clone merges back, the cached OG image URL in wp_postmeta still points at the picture rendered the first time the post went out. Readers see the old headline, even though the rewritten post has a new angle. SleekPixel hooks the same dp_after_republish action, reads the merged fields, renders a new PNG into uploads, and overwrites the og:image meta on the original.

The piece that matters is the timing. The new image is in place before the next scraper recrawl. Slack, LinkedIn and Facebook all see the fresh card the next time the URL flows through a share, no manual export step in the loop.

Workflow

Republish to refreshed share card

1

Install alongside Duplicate Post

Activate SleekPixel on a site that already runs Yoast Duplicate Post. The plugin detects Duplicate Post and offers a republish preset for the template slot map.
2

Pick a share template

Start from the editorial preset or design your own. The preset includes a republish badge slot in the top-right corner and an updated date in the meta line at the foot of the card.
3

Map post fields to slots

Connect template slots to post_title, post_excerpt, the post_modified column for the updated date, and the first category from wp_term_relationships for the accent.
4

Republish the clone

When the editor hits Republish in Yoast Duplicate Post, SleekPixel hooks dp_after_republish, renders the new PNG into uploads, and overwrites the og:image meta on the original post.

Output

Sample republished post share card

Rendered from a real Yoast Duplicate Post republish event. Title, excerpt and updated date are read from the merged post fields, not the original clone.

Format: PNG, OG + Twitter card Dimensions: 1200 × 630
SleekPixel example output for Yoast Duplicate Post

Comparison

Default Duplicate Post share vs SleekPixel for Yoast Duplicate Post

Original post OG, unchanged

  • Republish merges new content but leaves the original featured image and OG image cached
  • Editor has to manually re-render or re-upload a share image after every republish
  • Cloned drafts inherit the parent's stale OG image URL during preview shares
  • No hook in Duplicate Post itself for regenerating per-post social previews
  • Scrapers continue serving the old headline long after the post was rewritten

SleekPixel

  • Hooks the dp_after_republish action so the card refreshes on merge
  • Reads merged post_title and post_excerpt from wp_posts
  • Detects the original ID via the _dp_original postmeta on the clone
  • Overwrites the og:image meta value on the parent post in one save
  • Stamps an updated badge on the card so feeds see the post is a republish

Features

What SleekPixel gives you for Yoast Duplicate Post

Hooks the republish event

SleekPixel registers on the same dp_after_republish action Yoast Duplicate Post fires when a rewritten clone merges back into the original, so the new card is rendered inside the same request as the merge itself.

Reads the merged fields

After the merge, the original post in wp_posts holds the new title and excerpt. SleekPixel reads those fields directly, not the clone's outdated copy, and composes the share card from the live values.

Adds a republish badge

An optional template slot stamps a republish or updated badge on the card so feed scrollers can tell the post has been rewritten. The badge label and color sit on a template setting, not a hardcoded string.

Use cases

Where republish-heavy sites get the most lift

Editorial news blogs

News sites that keep evergreen posts current with quarterly rewrites get a fresh share card every time the angle changes, not a recycled image from the first version.

Documentation hubs

Docs sites that republish guides after every product change keep their share previews honest with the current version number stamped on the card mark slot.

SEO refresh campaigns

Teams running annual content refreshes for SEO get matching social cards alongside the updated metadata, so the share story matches the new search story.

The bigger picture

Why republish workflows need a fresh share card

Yoast Duplicate Post is the plugin that makes the rewrite-and-republish workflow safe on WordPress. Editors clone the post, work on the clone, and merge the new content back into the original only when the rewrite is ready. The reason the workflow exists at all is that a published post should not flicker between drafts in front of readers.

The piece that the workflow does not solve is the share image. The merged post inherits its featured image and its OG image cache from the original, which means readers on social see the old headline next to the old picture even after the post has been completely rewritten. SleekPixel closes that loop.

The plugin hooks the republish event the same way Yoast Duplicate Post does, reads the merged title and excerpt off the live post, and renders a new share card before the next scraper recrawl. A republish on a SleekPixel site means a fresh image on every channel where the post will be shared, with no manual export step in the editor's loop and no need to remember which posts were republished last week.

Questions

Common questions about SleekPixel for Yoast Duplicate Post

Only on Republish by default. The clone draft in wp_posts is an internal working copy and never gets a public URL, so it does not need its own share card. The render fires when the rewritten content merges into the original via the dp_after_republish action.

 

SleekPixel writes the new PNG into uploads under the same path it uses for the original post, then overwrites the og:image meta value on the post. The old file can be kept as a versioned backup or replaced in-place, depending on the plugin setting.

 

Yes, after Slack's scraper recrawl. SleekPixel updates the meta tag inside the same request as the republish, so the new URL is on the post head the next time a scraper hits. Slack and most modern scrapers honor cache-busting headers on the og:image URL.

 

Yes. SleekPixel reads the _dp_is_rewrite_republish_copy flag in wp_postmeta if present, and the post_modified vs post_date delta, to detect a republish event and switch templates by event type, not just by category.

 

No. SleekPixel respects the Yoast manual social image override stored in _yoast_wpseo_opengraph-image. If an editor sets a manual share image inside Yoast SEO, that value wins. SleekPixel only renders into the slot when no manual override is present.

 

SleekPixel renders the card from post_title and post_excerpt, not from the body of the post. If the editor only edits the body and leaves the title and excerpt alone, the card stays visually identical to the previous version, which is the right behavior for a minor edit.

 

Only if the template includes the badge slot. The slot reads from a template setting, so a site can enable the badge for editorial blogs and disable it for documentation hubs where every page is technically a republish on every release.

 

Yes. Both the free and the premium Yoast Duplicate Post fire the same dp_after_republish action with the same arguments. SleekPixel hooks the action the same way in either case, no premium-specific code required.

 

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