Chykalophia Docs
WordPress

How to duplicate a page

Learn how to duplicate an existing WordPress page or post to use as a starting point — saving time when creating similar content.

Time
2 minutes
Difficulty
Beginner
You’ll need
An Editor or Administrator role · A page duplication plugin

Duplicating a page means creating a copy of it, with the same title, the same content and most of the same settings, so you can use it as a starting point. This saves a lot of time when you need a new page that's similar to one that already exists. This guide shows you how.

Quick summary

WordPress doesn't have a built-in duplicate button for pages or posts, but a plugin can add one, and most Chykalophia-built sites have one. Hover over a page in the Pages → All Pages list and look for a link such as Clone or New Draft (Yoast Duplicate Post) or Duplicate This (Duplicate Page). With the plugins' default settings, the copy is saved as a draft.

What you'll need

  • An Editor or Administrator role in WordPress.
  • A duplication plugin such as Yoast Duplicate Post or Duplicate Page. Most Chykalophia-built sites have one installed. If yours doesn't, see the note below.

Does your site have a duplicate plugin?

Check by going to Pages → All Pages and hovering over a page title. If you see a Clone, New Draft or Duplicate This link appear, you're all set. If not, ask your project lead to install one.

Duplicate a page from the pages list

Go to Pages → All Pages in the WordPress dashboard.

Hover over the page you want to duplicate. A row of action links appears below the title: Edit, Quick Edit, Trash, View and, if a duplication plugin is active, its own links. Yoast Duplicate Post adds Clone and New Draft. Duplicate Page adds Duplicate This.

Click the plugin's link. Clone and Duplicate This create the copy and keep you on the pages list. New Draft creates the copy and opens it in the editor.

Find the new copy. With default settings it is saved as a draft and has the same title as the original. Click the Draft link (it reads Drafts when there's more than one) at the top of your pages list to find it.

Open the copy and edit it. Change the title, update the content, and make any other changes needed.

Publish when ready. Click Publish in the top-right corner.

Duplicate a post from the posts list

The process for posts is identical.

Go to Posts → All Posts.

Hover over the post title and click the plugin's link, such as Clone, New Draft or Duplicate This.

Edit the copy and publish when ready.

Duplicate from inside the editor

Some duplication plugins also add an option while you're editing. Yoast Duplicate Post adds a Copy to a new draft button to the Page (or Post) settings sidebar, and a Copy to a new draft link to the admin bar at the top of the screen. Clicking either one creates a draft copy and opens it for editing.

What gets copied — and what doesn't

What's copied depends on the plugin and its settings. With Yoast Duplicate Post's default settings, the copy includes:

What's copiedWhat's NOT copied
Page titlePublished URL (the copy gets a new URL)
All block contentThe "Published" status (the copy is a draft by default)
Featured imageThe original author (you become the copy's author)
Categories and tags (posts)Comments
SEO settings (if applicable)Publish date
Custom fields

Always update the title and content before publishing the copy — otherwise you may have two pages with the same name and similar content, which is confusing for both visitors and search engines.

Update the title and URL after duplicating

With default settings, the copy has exactly the same title as the original, so the two are easy to mix up. (If your project lead turns it on, Yoast Duplicate Post can add a word before or after the copied title, and Duplicate Page can add one after it.) Change the title before publishing. Also check the Slug setting in the Page settings sidebar, which controls the page's URL, and update it to match the new title.

Copying a page's layout to start a new one

If you want to reuse a page's blocks on a page you've already started, another option is to:

Open the original page for editing.

Open the Options menu (⋮) in the top-right corner of the editor.

Click Copy all blocks (under Tools). WordPress confirms that all content was copied.

Open the new page and paste (Ctrl+V or Command+V).

This gives you the same blocks, including the original text and images. Replace that content with your new content before publishing.

Common questions

There's no Duplicate option when I hover over a page — what should I do?

Your site may not have a duplication plugin installed. Ask your project lead to install one. A common choice is "Yoast Duplicate Post". It's free and reliable.

I duplicated a page but can't find the copy — where is it?

With default settings, the copy is saved as a draft. Go to Pages → All Pages and click the Draft (or Drafts) filter link at the top. It should be listed there, with the same title as the original.

Will the duplicate appear on my live site immediately?

Not with the plugins' default settings. The copy is created as a draft, so it isn't public until you publish it. You can edit it as long as you need before publishing. Some plugins let your project lead change the status a copy gets, so check the copy's status if you're unsure.

Can I duplicate a page and make it a sub-page?

Yes. After duplicating, open the copy for editing. In the Page settings sidebar, find Parent and choose the page you want it to sit under. Then publish. This makes the copy a child page under the parent in the site hierarchy.

Can I duplicate a page to a different site?

Not with a duplication plugin. These plugins copy pages within the same WordPress site. Moving content between sites needs an export and import (WordPress has Export and Import tools under Tools), or help from your project lead.

Need a hand?

If you're stuck, email support@chykalophia.com and we'll help. Include your website address and a screenshot if you can.

Learn more

Last updated

On this page