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:
- Open the page you want to duplicate in the WordPress editor.
- Switch to the Code Editor (for Gutenberg) or Text view (for Classic Editor) to copy all the content.
- Create a new page and paste the copied code/content.
- 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
- Install and activate the Yoast Duplicate Post plugin.
- Go to Pages > All Pages in your WordPress dashboard.
- Hover over the page you want to copy.
- 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:
- Open the page with Elementor.
- Click the arrow next to the Update button.
- Select Save as Template.
- 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:
- Go to Tools > Export and export the page content.
- 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.