How to Copy a Page in WordPress

If you’ve ever wanted to replicate a page design or reuse content in WordPress, duplicating a page is the solution. It’s quick, efficient, and ensures consistency across your site.

Why Copy a Page in WordPress?

Copying or duplicating a page can save you hours of work. Some common reasons include:

  • Reusing the same layout for landing pages or product pages
  • Quickly creating a draft of an existing page for updates
  • Maintaining design consistency across your website
  • Testing different content variations without altering the original

Method 1: Manually Copy Content

If you only need to reuse the text and images, you can simply copy and paste:

  1. Open the page you want to duplicate in the WordPress editor.
  2. Switch to the Code Editor (for Gutenberg) or Text view (for Classic Editor) to copy all the content.
  3. Create a new page and paste the copied code/content.
  4. Save and edit as needed.

While easy, this method doesn’t copy settings like SEO metadata, featured images, or custom page templates.

Method 2: Use a WordPress Plugin

The most efficient way to copy a page is by using a page duplication plugin. Popular options include:

  • Duplicate Page (https://wordpress.org/plugins/duplicate-page/)
  • Yoast Duplicate Post (https://wordpress.org/plugins/duplicate-post/)

How to Copy a Page Using Yoast Duplicate Post

  1. Install and activate the Yoast Duplicate Post plugin.
  2. Go to Pages > All Pages in your WordPress dashboard.
  3. Hover over the page you want to copy.
  4. Click Clone to create a draft copy instantly.

This method duplicates not just the content, but also SEO settings, custom fields, and templates.

Method 3: Duplicate Pages in Elementor or Page Builders

If you’re using a page builder like Elementor, Divi, or Beaver Builder, most of them have built-in duplication options.

For example, in Elementor:

  1. Open the page with Elementor.
  2. Click the arrow next to the Update button.
  3. Select Save as Template.
  4. Insert that template into a new page whenever needed.

This is especially useful for creating multiple landing pages with the same design.

Method 4: Use WordPress Page Export/Import

For advanced users, you can duplicate pages by using WordPress’s Export/Import tool:

  1. Go to Tools > Export and export the page content.
  2. On another WordPress site (or the same one), go to Tools > Import and upload the file.

This is best when you need to copy pages between different WordPress websites.

Leave a Comment