You want to update your content without risking the integrity of your existing pages. This is a common concern since WordPress doesn’t allow live editing without impacting the current version.
We found an effective solution: duplicating your pages and posts. This gives you an exact replica to edit while keeping your live page intact. Once you’re satisfied with the new content, you can easily publish the updates. This is our go-to method at CanadaCreate for refreshing our guides.
If you’re interested in learning how to do this, keep reading. We’ll guide you through the process of duplicating a WordPress page or post in just one click.
When Should You Clone or Duplicate a Page/Post in WordPress?
There are times when you need to quickly replicate a WordPress page or post along with all its settings. For instance, you might want to leverage the design of a successful landing page or expand existing content into a new article.
One method is to manually copy and paste the content using CTRL + C and CTRL + V into a new draft. However, this approach won’t transfer the featured image, post settings, and other essential metadata from your original page. Consequently, you’ll need to re-enter this information, which can be time-consuming.
Now, let’s explore how you can duplicate WordPress pages or posts with just one click.
We will guide you through two effective methods. You can use the links below to navigate directly to your preferred method:
- Method 1: Duplicating a WordPress Post or Page Using the Duplicate Post by AIOSEO Plugin (Recommended)
- Method 2: Duplicating a WordPress Post or Page Using the Yoast Duplicate Post Plugin
Method 1: Duplicating a WordPress Post or Page Using the Duplicate Post by AIOSEO Plugin (Recommended)
The easiest way to duplicate a page or post in just one click is by using the free Duplicate Post by AIOSEO plugin. This tool creates an exact replica of your original post or page, preserving the content, title, featured image, date, metadata, and more.
Additionally, it offers advanced features such as bulk duplication of posts, scheduled revisions, and the option to select specific elements to duplicate.
To begin, install and activate the Duplicate Post by AIOSEO plugin. For detailed instructions, refer to our tutorial on how to install a WordPress plugin.
After activating the plugin, navigate toPosts » All Postsif you wish to duplicate a post, or go toPages » All Pagesif you want to duplicate a page.
From there, hover over the post or page you want to duplicate and click either ‘Clone’ or ‘Add Revision.’
The ‘Clone’ feature allows you to create an exact duplicate of your page or post. This is ideal for generating new content that resembles existing material, developing templates for future entries, or backing up your posts and pages.
Conversely, the ‘Add Revision’ option generates a distinct copy of your post that can be edited independently, ensuring the live version remains unaffected.
This is especially useful for making updates to existing content discreetly. You can modify the revision copy, review the changes, and then publish the updated content to the live post when it’s ready.
Additionally, you can schedule revisions in advance, allowing your updated version to automatically publish on a designated date and time.
To duplicate multiple posts or pages simultaneously, simply check the box next to each item you wish to copy.
Next, open the dropdown menu labeled ‘Bulk Actions’ by default.
From the dropdown options, choose either ‘Clone’ or ‘Add Revision.’
Finally, click the ‘Apply’ button to execute your selection.
How to Personalize the Duplicate Post Settings Using AIOSEO
The Duplicate Post by AIOSEO plugin allows you to easily replicate your WordPress posts and pages with just a single click. You can also adjust additional settings to tailor the duplication process to fit your website’s needs.
To adjust the settings, navigate to Duplicate Post »Settings in the WordPress admin dashboard.
At the top of the settings page, you’ll find a list of elements available for duplication. The default option, ‘Duplicate all elements,’ is selected, which automatically copies every aspect of your post or page.
If you want more specific control, simply uncheck that option. You can then select exactly which elements to duplicate, including content, title, author, comments, or featured image, by checking the corresponding boxes.
As you scroll down the page, you can also specify which fields the plugin should ignore. For instance, if you operate a WooCommerce store, you might have meta fields for price, size, or color that you do not wish to duplicate.
Just enter the meta field into the search bar and press enter to add it to the list of fields to be excluded.
You have the option to select which duplicate links appear on your WordPress site. By default, both ‘Clone’ and ‘Add Revision’ are visible, but you can deselect either option if you prefer to show only one.
In the following section, you’ll find settings to manage how the original post is treated. The ‘After the title in the Post list’ option is enabled by default.
We recommend activating the ‘In a metabox in the Edit screen’ and ‘In a column in the Post list’ options. These settings allow you to easily hide the reference to the original post from the edit screen or the quick edit view in your post list.
Additionally, you can specify which post types are eligible for duplication and which taxonomies you want to replicate when creating a duplicate.
Moreover, you can determine which user roles are permitted to create duplicates. For instance, if you run a multi-author WordPress blog, authors may require access to the clone page or post feature.
Simply check or uncheck the roles you wish to grant access to the Duplicate Post plugin.
We also recommend adding a title prefix and/or suffix to your duplicated posts. This makes it easier to distinguish between the original and the copy.
By default, the plugin adds the prefix ‘Copy of’ to the titles of your duplicated posts. If you’d like to customize the title prefix or add a suffix, simply enter your desired text in the provided fields.
After configuring your settings, be sure to click the ‘Save Changes’ button to apply your updates.
Method 2: How to Duplicate a WordPress Post or Page Using Yoast Duplicate Post
You can also copy a page or post along with all its settings using the Yoast Duplicate Post plugin. This tool allows you to create new drafts with the content and settings of existing pages or posts.
First, install and activate the plugin. If you need assistance, please refer to our guide on installing a WordPress plugin.
Once activated, navigate to Posts » All Posts or Pages » All Pages, depending on which content you wish to duplicate from your WordPress site.
Here, simply hover over the original page or post you want to copy and choose either ‘Clone,’ ‘New Draft,’ or ‘Rewrite & Republish.’
‘Clone’ creates a duplicate of the existing page or post without opening it in the WordPress content editor.
On the other hand, ‘New Draft’ duplicates the post and opens the copy in the content editor, allowing you to start editing immediately.
Finally, the ‘Rewrite & Republish’ option creates a duplicate of the post and opens it in the content editor. When you click ‘Publish’ in the Gutenberg editor, WordPress will replace the original post with the updated version.
You can easily duplicate multiple pages and posts from your WordPress site at once using the bulk edit feature.
Just check the box next to each page or post you wish to duplicate, then open the dropdown menu that defaults to ‘Bulk Actions.’
In the dropdown menu, choose either ‘Clone’ or ‘Rewrite & Republish.’
After that, simply click on ‘Apply.’
How to Adjust the Settings of the Duplicate Post Plugin
The Yoast Duplicate Post plugin is ready to use right away and supports both posts and pages by default. However, you can customize it to duplicate custom post types or modify the elements it copies when creating a duplicate.
To adjust the plugin’s settings, navigate toSettings » Duplicate Post.
You will now see all the content that Yoast Duplicate Post can replicate, including title, excerpt, and attachments. Simply check or uncheck the boxes based on the elements you want to include in the duplicate.
You have the option to include a title prefix or suffix for your duplicated drafts. The prefix or suffix you specify will be added to the posts or pages created using the ‘New Draft’ feature.
Next, navigate to the ‘Permissions’ tab.
By default, administrators and editors have the ability to duplicate posts. You can modify these settings by checking or unchecking the boxes for the user roles that should have access to post duplication.
If you utilize custom post types, they will be listed under ‘Enable for these post types.’ Simply check the box next to each custom post type you wish to enable for duplication.
If your eCommerce site is powered by WooCommerce, you will also have the option to duplicate WooCommerce ‘Orders’ and ‘Coupons.’
Finally, click on the ‘Display’ tab to select where you would like the duplicate links to appear on your WordPress blog.
By default, the plugin adds ‘New Draft,’ ‘Clone,’ and ‘Rewrite & Republish’ links to your WordPress dashboard. You can disable any options that may complicate your workflow.
You can easily check or uncheck the boxes in the ‘Show links in’ section.
This allows you to add or remove these links from the post list, edit screen (block editor), and other areas.
In addition to adding duplicate options in the post list and bulk actions, we highly recommend enabling them in the block editor. This allows you and your authors to effortlessly duplicate a post without leaving the editing interface.
Here’s a preview of the settings available in the block editor:
As you scroll down, you can adjust the settings for the original post.
We recommend enabling both the ‘In a metabox in the Edit screen’ and ‘In a column in the Post list’ options. These settings will allow you to remove the reference to the original item directly from the edit screen and quick edit options on the post list page.
Once you are satisfied with the plugin configuration, click the ‘Save changes’ button to apply your settings.
More Resources for Managing WordPress Posts and Pages
We hope this article has helped you learn how to easily duplicate a WordPress page or post. For additional tips and tricks on managing your posts and pages, explore these guides:
- Top Related Posts Plugins for WordPress (Reviewed)
- How to Prevent Duplicate Post Display with Multiple Loops in WordPress
- Preventing Duplicate Post Titles in WordPress
- Creating a Child Page in WordPress Made Simple
- Essential Tutorials for Custom Post Types in WordPress
- Improving WordPress Page Management with Nested Pages
- Unpublishing a WordPress Page: A Step-by-Step Guide
Enjoyed this article? Subscribe to our YouTube Channel for WordPress tutorials, and connect with us on Twitter and Facebook.



