How to Duplicate a Page or Post in WordPress

2 minutes read

Duplicating a page in WordPress can save you time and effort, especially when you want to create a new page with similar content. Here’s a comprehensive guide on how to duplicate a page in WordPress.



1. Preparation 🛠

Before duplicating a page, it’s a good idea to have a backup of your site. This ensures you can restore your site if anything goes wrong during the process. Use plugins like UpdraftPlus or BackupBuddy to backup your site.


2. Install a Page Duplication Plugin 🧩

The easiest way to duplicate a page is by using a plugin. Here are the steps to install one:

  1. Log in to your WordPress dashboard.
  2. Go to Plugins > Add New.
  3. In the search bar, type Duplicate Post.
  4. Locate the Duplicate Post plugin by Yoast and click Install Now.
  5. Once installed, click Activate.


3. Configure the Plugin ⚙️

After activating the plugin, you can configure its settings:

  1. Go to Settings > Duplicate Post.
  2. Here, you can customise the settings according to your needs. For instance, you can choose what elements to copy, set permissions, and define the post types that can be duplicated.


4. Duplicate a Page 📄

Now, you can easily duplicate a page:

  1. Go to Pages > All Pages.
  2. Hover over the page you want to duplicate.
  3. You’ll see two new options: Clone and New Draft.
    • Clone creates a duplicate page without opening it for editing.
    • New Draft creates a duplicate page and opens it in the editor.
  4. Click on Clone or New Draft as per your preference.


5. Edit the Duplicated Page ✏️

After duplicating the page, you might want to make some changes:

  1. If you selected New Draft, you’re already in the editor. If you chose Clone, find the duplicated page in Pages > All Pages and click Edit.
  2. Make the necessary changes to the duplicated page.
  3. Once done, click Publish to make the page live.


6. Alternative Method: Using the Block Editor 📋

If you prefer not to use a plugin, you can manually duplicate a page using the block editor:

  1. Open the page you want to duplicate in the editor.
  2. Switch to the Code Editor (available via the three-dot menu in the top-right corner).
  3. Copy all the code.
  4. Create a new page by going to Pages > Add New.
  5. Switch to the Code Editor in the new page and paste the copied code.
  6. Switch back to the Visual Editor and make any necessary adjustments.
  7. Click Publish when you’re ready.


7. Verify the Duplicated Page ✅

Ensure the duplicated page appears as expected:

  1. Go to Pages > All Pages.
  2. Locate the duplicated page and view it to ensure it looks correct.
  3. Make any additional adjustments if necessary.


Conclusion 📘

Duplicating a page in WordPress is a simple process that can save you time when creating new content. Whether you use a plugin or do it manually, this guide provides you with the steps needed to efficiently duplicate your pages.

Quick Links

Start your project

Contact Us