AI chatbot for Yoast Duplicate Post: clone & rewrite assistant
SleekAI's chatbot reads the _dp_original and _dp_is_rewrite_republish_copy postmeta keys live, so editors can ask which posts came from a clone, which rewrites are waiting to republish, and what the original looked like. Bring your own OpenAI, Anthropic, Google, or OpenRouter key.
♾️ Lifetime License available
A bot that tracks every clone in the system
Yoast Duplicate Post stores the original post's ID on every clone using the _dp_original postmeta key. Rewrite-and-republish copies add _dp_is_rewrite_republish_copy set to 1, plus _dp_has_rewrite_republish_copy on the original pointing back. Cloned drafts inherit content, featured images, postmeta, and taxonomies based on what you toggled in the plugin's settings page.
SleekAI maps those exact meta keys into the chatbot's system message. Editors can ask which posts in draft status are clones of a published piece, which rewrites are sitting unpublished, and whether a given live post has an active rewrite copy waiting. The bot pulls the parent post's title, status, and modification date from wp_posts for context.
Generic chatbots can't see _dp_original or the rewrite-republish flags at all. They look at a draft and see a regular draft, missing the lineage entirely. Editors then duplicate the same evergreen post three times by accident, or miss a rewrite that's been ready for republish for a week. SleekAI's variable mapper exposes the relationship, and display conditions keep the bot in WP Admin only so it doesn't surface internal lineage on the public site.
Workflow
How the Duplicate Post chatbot works
Map the lineage meta keys
Connect parent posts
Add date filters
Scope to admin editors
Try it now
A typical editorial-clone conversation
Comparison
Generic chatbot vs SleekAI for Yoast Duplicate Post
Generic chatbot
- Can't read _dp_original to identify which posts are clones
- Misses rewrite-and-republish copies sitting in draft
- No link between a cloned draft and its parent published post
- Can't surface duplicate drafts that have been forgotten for weeks
- Doesn't know which postmeta and taxonomies were copied
SleekAI chatbot
-
Reads
_dp_originalto map every clone back to its source -
Surfaces rewrite copies via
_dp_is_rewrite_republish_copy - Lists drafts that have been sitting unmodified for N days
- Pulls parent post title, status, and date for full context
- Scopes to WP Admin so lineage stays private to editors
Features
What SleekAI gives you for Yoast Duplicate Post
Clone-to-original mapping
Every duplicate carries _dp_original pointing at the source post ID. SleekAI follows that link to wp_posts and returns the parent's title, status, and last-modified date so editors see lineage without guessing.
Rewrite-republish awareness
The _dp_is_rewrite_republish_copy and _dp_has_rewrite_republish_copy meta flags tell the bot which drafts are rewrites waiting to merge back. Editors get a single answer for what's pending republish across the entire content library.
Stale-draft cleanup
Ask for clones older than 30 or 60 days and the bot returns a list ready for review. No more orphaned duplicates eating up the drafts list and confusing the editorial calendar.
Use cases
Where editorial teams use a Duplicate Post bot
Evergreen content updates
Teams using rewrite-and-republish to refresh evergreen pieces ask the bot which rewrites are ready, which are still pending review, and which parents haven't been touched in over a year.
Template-based publishing
Sites that clone a template post for every event or product launch use the bot to find which templates are most reused and which clones are still sitting in draft past their event date.
Drafts cleanup
Monthly cleanup gets faster: the bot lists every clone older than 30 days that was never published, so an editor can bulk-trash forgotten rewrites without scrolling through hundreds of drafts.
The bigger picture
Why content-heavy sites care
Yoast Duplicate Post is the most-installed clone plugin on WordPress for a reason: it solves a real workflow problem cleanly. The catch is that lineage is invisible. A draft titled "How to choose a CRM (rewrite)" looks identical to a draft someone wrote from scratch, unless you know to check the postmeta panel for _dp_is_rewrite_republish_copy.
That hidden lineage causes real pain on content-heavy sites: duplicate clones of the same evergreen piece pile up, rewrites get forgotten for weeks past their republish window, and editors waste time digging through draft lists. SleekAI reads _dp_original, _dp_is_rewrite_republish_copy, and _dp_has_rewrite_republish_copy directly. A single chat answers what's pending republish, which posts have stale clones, and who created each duplicate.
Display conditions keep the bot in WP Admin so the lineage data never leaks to the public site. Token usage stays low because most queries are short factual reads against indexed postmeta columns. You bring your own API key so per-seat pricing doesn't apply, and the read-only default means the bot can't accidentally delete a draft someone was about to republish.
For teams running monthly evergreen refresh cycles or template-driven publishing, that visibility into clone lineage saves an hour of digging every cleanup pass.
Questions
Common questions about SleekAI for Yoast Duplicate Post
Yoast Duplicate Post writes a postmeta entry _dp_original with the source post's ID on every clone. SleekAI reads that key directly, so any post with _dp_original set is recognized as a duplicate and the parent is fetched from wp_posts.
 Yes. Rewrite-and-republish copies get _dp_is_rewrite_republish_copy set to 1, and the parent gets _dp_has_rewrite_republish_copy. The bot uses both to answer questions about rewrites specifically, separate from one-off clones for templating.
 Yes. Pass the parent ID and the bot queries wp_postmeta for rows where meta_key is _dp_original and meta_value matches. The result is every clone or rewrite copy that descended from that post, with date and status.
 Duplicate Post copies postmeta and taxonomies based on your settings under Settings > Duplicate Post. The bot can report which custom fields were copied because they appear on the clone like any other meta row in wp_postmeta.
 Yes. The _dp_original key is set on whatever post type was cloned, so the bot tracks lineage for pages, products, custom post types, anything Duplicate Post lets you clone in its permissions settings.
 Yes. Display conditions support user role, logged-in state, and admin-only restriction. A common setup is admin area only, role contains editor, so contributors with clone permission don't see the broader lineage queries.
 When the editor clicks Republish, Duplicate Post copies the rewrite's content, title, and selected postmeta back onto the parent, then deletes the rewrite copy. The bot can answer "what's been republished in the last week" by reading post_modified on parents that lost their rewrite copy.
 No. The bot only queries when asked, and queries hit indexed columns (postmeta key, post_status, post_date). Even sites with thousands of clones answer in well under a second because the meta_key index does the heavy lifting.
 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
- feature pages
- Shipping Policy Pages
- knowledge base pages
- Developer Pages
- Privacy policy pages
- Job Application Chatbot
- Terms of service pages
- Insurance Quote Chatbot
- sales pages
- Expense Submission Chatbot
- Pricing Quote Chatbot
- Release Notes Pages
- Billing Question Chatbot
- documentation pages
- Refund policy pages