WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by AIOSEO Plugin Team v1.0.1

Duplicate Post by AIOSEO

Duplicate or clone posts, pages and custom post types in one click, then rewrite and republish a published post over the original.

Duplicate Post by AIOSEO

The facts

Active installs
100+
Price
Free
Last updated
27 Aug 2026
Added
Mar 2025
Requires WP
5.7
Tested up to
WP 7.1
Requires PHP
5.6
Downloads
1,279

Our analysis

AI-assisted

Duplicate Post by AIOSEO is a WordPress plugin that allows you to easily copy posts, pages, and custom post types with a single click. The cloned content is created as a draft, preserving the original post's URL and allowing for safe edits without affecting the live version.

This plugin is suitable for users who need to duplicate content quickly, manage revisions of published posts, and control what elements are included in each copy. It offers flexibility in user permissions, ensuring that only designated roles can duplicate content.

Best for: This plugin suits content creators and site managers looking to streamline their workflow by duplicating posts and managing revisions.

What it does well

  • Copies posts, pages, and custom post types with one click
  • Creates duplicates as drafts, keeping original URLs intact
  • Allows for safe editing of published posts with revision management
  • Customisable options for what gets duplicated
  • User role management for duplication permissions

Where it falls short

  • Limited information on user ratings and active installs
  • No details on additional features or support

Verdict

Duplicate Post by AIOSEO provides a straightforward solution for duplicating content in WordPress, making it a practical choice for users needing efficient content management.

From the developer

AIOSEO Plugin Team's own description of Duplicate Post by AIOSEO, lightly tidied.

Duplicate Post by AIOSEO copies any post, page or custom post type in one click. The copy arrives as a draft with the content, featured image, taxonomies and custom fields already in place, so you start from work you have already done instead of rebuilding it.

It also handles the harder job: changing something that is already published. Create a revision of a live post, rewrite it for as long as you need, compare it against the original, then merge it back when it is ready. Visitors keep seeing the published version until you say otherwise.

Pair it with All in One SEO
A copy of a published post is duplicate content, and search engines have to guess which of the two to index. With All in One SEO active, Duplicate Post points each copy’s canonical URL at the post it was copied from, so the original keeps the ranking. Get All in One SEO for free

📄 Clone Posts, Pages and Custom Post Types

A Clone link sits next to every post in your posts list, in the row actions, in the admin bar, and in the bulk actions menu. Click it and you have a duplicate post to work from.

Duplicate Post copies more than the text. A clone carries the title, content, excerpt, featured image, categories, tags, custom taxonomies, custom fields, page template, menu order and comments, and it never touches the post it came from. Custom post types are duplicated the same way as posts and pages, so WooCommerce products, portfolio items, landing pages and event listings all clone in one click.

Every copy is created as a draft. Cloning a published post does not put a second copy of it on your site, and it does not take the original post’s URL, so the page you already rank for keeps its permalink.

✏️ Rewrite and Republish a Published Post

Editing a live page is risky. Half-finished sentences are visible to anyone reading, and one wrong save replaces a page that was working.

Add Revision creates a private working copy of the published post instead. Rewrite it over hours or weeks, then use Compare to see exactly what changed against the live version, side by side, before anything goes out. When you merge, the revision’s content replaces the original and the original keeps its URL, its publish date and its comments. Schedule the merge for a future date and the rewrite goes live on its own.

⚙️ Choose Exactly What Gets Duplicated

Not every site wants a full copy. Duplicate Post lets you pick what a clone carries over, from the featured image and taxonomies down to individual custom fields. Name the meta keys you want left behind, with wildcards for the plugins that write dozens of them, and they stay out of every copy.

You can also decide how a copy is named. Set a title format such as “Copy of %s” and every clone is labelled the way your team expects, or leave it blank to keep the original title.

🔒 Decide Who Can Duplicate Posts, and Where

Duplicating content is not something every author should be able to do on every post type. Choose which post types, which post statuses and which user roles the feature applies to, and the links disappear for everyone else. Contributors still cannot copy a post they are not allowed to edit, whatever the settings say.

You can also decide where the actions appear. Show them in the posts list, in the bulk actions menu, in the admin bar, or in only one of the three.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for custom content structures.

Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
Advanced Custom Fields

ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 millio...

Free 2M+ installs 4.5★ (1,438)
Simple Custom Post Order

Easily reorder posts, pages, custom post types, and taxonomies with intuitive drag-and-drop sorting in the Wor...

Free 300k+ installs 4.8★ (569)
WP Activity Log

The #1 user-rated activity log plugin for event logging, activity monitoring and change tracking.

Free 300k+ installs 4.7★ (488)
Custom Post Type UI

Admin UI for creating custom content types like post types and taxonomies

Free 1M+ installs 4.6★ (276)