1. Home
  2. Knowledge Base
  3. How to duplicate a page or post in WordPress

Need to create a large number of similar posts/pages that aren’t 100% identical? “Don’t waste your time starting from scratch. 

Use the Duplicate option!

Creating a new post is very easy on WordPress. But there comes a time when you want to create multiple posts or pages bearing identical content. Creating a duplicate post or page allows you to work on it without affecting the existing version. If you opt to create each page or post manually one after another, this proves to be time-consuming, challenging, and prone to errors. There are some risks associated with manually performing this type of duplication task.

WordPress provides its users with several options on how to go about duplicating pages and posts. Below are some of the options explained:

  • How to Duplicate a Page or Post in WordPress, the Semi-Manual Way
  • How to Duplicate a Page or Post in WordPress using a Plugin
  • How to Duplicate Posts or Pages in Bulk

How to Duplicate a Page or Post in WordPress, the Semi-Manual Way

This option is best if you have one post to duplicate, it is quicker, more accurate and saves you the time required for installing a plugin. 

To use this method, you begin by opening the existing post or page you wish to duplicate, then click on the ellipsis at the top right of the editing screen ( they appear as three dots arranged on top of each other). A drop-down menu will appear, select at the bottom of the menu the “copy all content” option to copy your page content.

Proceed to create a new post option. Give your new post a title, then click on the editing screen. Use the shortcut keys for pasting on your keyboard (Ctrl + V on Windows, cmd + V on Mac) or right-click and select Paste in the menu that pops up. 

HURRAY!!! The contents of your older post now appear in your new post. 

From this point, you can proceed with editing this new post and make it different from the older post.

How to Duplicate a Page or Post in WordPress using a Plugin

WordPress avails options to duplicate pages, posts, and custom post types using plugins. This is the most reliable method of post duplication. It significantly eliminates human errors and is fast and easy. Some examples of the plugins for duplicating a page or post are:

Duplicate post plugin

With over 3million in downloads, this plugin is by far the most popular plugin for duplicating posts on WordPress. Once you have downloaded it, install and activate. After activation, it adds a clone link to each post in the main posts screen on your WordPress admin page.

To create a duplicate for a post, click the clone link under the post you wish to duplicate. This instantly creates a duplicate post with the same title and content as the original post but this time having a draft status which doesn’t open the duplicate post in the post editor.

The “new draft” option will duplicate the post and open the duplicate version in the post editor after that, proceed to edit and customize your new post.

You will also find the same options for pages as well. 

Duplicate page

This is an alternative plugin to the Duplicate plugin above. Once you have installed and activated the plugin, go to the admin screen for your custom post type.

Here you will find a duplicate this link under each post. Click on the link to get a new post of your custom post type with the same title and content as the original post, also bearing a draft status. Click to edit and customize your new post before publishing. 

How to Duplicate Posts or Pages in Bulk

The plugins already mentioned only lets you duplicate posts one at a time. In situations where you need to duplicate multiple posts in your site using specific criteria or all the posts of a custom post type, the “WP Bulk Post Duplicator plugin” will let you do just that. Once installed and activated, go to settings >> WP Bulk Post Duplicator to access the settings screen for the plugin.

To start your bulk duplication, select the post types you want to duplicate; specify a criterion as well as a post status. For instance, if you choose a post and published, the plugin will duplicate all your published posts. In a situation where you select posts and drafts, all your draft posts get duplicated.

Scroll down and select the year of the posts you want to duplicate. (this is optional). Specify the status of the new posts created. If you choose nothing, it defaults to a draft.

Click the Duplicate button at the bottom of the page to duplicate your posts.

Was this article helpful?

Leave a Reply

Your email address will not be published. Required fields are marked *