WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Yoast v4.7

Yoast Duplicate Post

The go-to tool for cloning posts and pages, including the powerful Rewrite & Republish feature.

Yoast Duplicate Post

The facts

Rating
4.7★ from 538
Active installs
3M+
Price
Free
Last updated
18 Aug 2026
Added
Dec 2007
Requires WP
6.8
Tested up to
WP 7.1
Requires PHP
7.4
Downloads
42,020,911

Our analysis

AI-assisted

Yoast Duplicate Post is a WordPress plugin that enables users to clone posts or copy them to new drafts for further editing. It provides various methods to duplicate content, including options in the 'Edit Posts' and 'Edit Pages' sections, as well as through the admin bar. This plugin is designed for users who frequently need to create similar content without starting from scratch.

The plugin includes settings to customize its functionality and restrict its use based on user roles or post types. It is suitable for anyone managing a WordPress site who requires an efficient way to duplicate content, such as bloggers, content managers, and developers.

Best for: This plugin suits bloggers, content managers, and developers who need to duplicate content on their WordPress sites.

What it does well

  • Allows cloning of posts and pages
  • Supports bulk cloning of multiple items
  • Provides options to create new drafts easily
  • Includes customizable settings for user roles
  • Has extensive documentation available

Where it falls short

  • No specific details on advanced features or limitations

Verdict

Yoast Duplicate Post is a straightforward tool for efficiently managing content duplication in WordPress. It offers essential features for users looking to streamline their content creation process.

From the developer

Yoast's own description of Yoast Duplicate Post, lightly tidied.

This plugin allows users to clone posts of any type, or copy them to new drafts for further editing.

How it works:

  1. In ‘Edit Posts’/’Edit Pages’, you can click on ‘Clone’ link below the post/page title: this will immediately create a copy and return to the list.

  2. In ‘Edit Posts’/’Edit Pages’, you can select one or more items, then choose ‘Clone’ in the ‘Bulk Actions’ dropdown to copy them all at once.

  3. In ‘Edit Posts’/’Edit Pages’, you can click on ‘New Draft’ link below the post/page title.

  4. On the post edit screen, you can click on ‘Copy to a new draft’ above “Cancel”/”Move to trash” or in the admin bar.

  5. While viewing a post as a logged in user, you can click on ‘Copy to a new draft’ in the admin bar.

3, 4 and 5 will lead to the edit page for the new draft: change what you want, click on ‘Publish’ and you’re done.

There is also a template tag, so you can put it in your templates and clone your posts/pages from the front-end. Clicking on the link will lead you to the edit page for the new draft, just like the admin bar link.

Duplicate Post has many useful settings to customize its behavior and restrict its use to certain roles or post types. Check out the extensive documentation on yoast.com and our developer docs.

Contribute

If you find this useful and if you want to contribute, there are two ways:

  1. Submit your bug reports, suggestions and requests for features on GitHub;
  2. If you want to translate it to your language (there are just a few lines of text), you can use the translation project;

Read the full description on the official page →

Tagged as