Beginner's Guide for WordPress / Start your WordPress Blog in minutes

How to Duplicate a WordPress Page or Post with a Single Click

Do you want to duplicate a WordPress page or post with a single click?

Creating a duplicate post or page allows you to copy a page’s design, settings, metadata, and other important content. This can save you a ton of time and effort while keeping your pages and posts consistent.

In this article, we will show you how to quickly duplicate a WordPress page or post.

Easily duplicate a WordPress post or page

Why Clone or Duplicate a Page/Post in WordPress?

Sometimes you may need to quickly copy a WordPress page or post with all its settings. For example, you may want to reuse the design from a successful sales page or extend an older article into a whole new post.

One option is to manually copy and paste the page’s content into a new draft. However, this won’t copy the featured image, post settings, SEO settings, and other important metadata.

This means you will need to manually add this information, which takes time and effort.

That said, let’s see how you can duplicate a WordPress page or post with a single click.

Video Tutorial

Subscribe to WPBeginner

If you prefer written instructions, then just continue reading.

Duplicate a WordPress Post or Page

The best way to copy a page or post and all its settings is by using Duplicate Post. This plugin allows you to copy a post’s content and settings into a new draft. It also comes with a helpful ‘Rewrite and republish’ feature that allows you to update an older post without those changes immediately appearing live on your WordPress website.

First, you will need to install and activate the plugin. If you need help, then please see our guide on how to install a WordPress plugin.

Upon activation, go to Posts » All Posts or Pages » All Pages, depending on the content you want to duplicate. Here, simply hover over the content you want to copy and select either ‘Clone’ or ‘New Draft.’

Duplicating a WordPress page or post with a single click

‘Clone’ duplicates the page or post but doesn’t open it in the WordPress content editor.

Meanwhile, ‘New Draft’ duplicates the post and opens the copy in the content editor, so you can start working on it right away.

You can copy multiple pages and posts at once using the bulk edit feature. Simply check the box next to each page or post you want to copy, and then open the dropdown menu that shows ‘Bulk Actions’ by default.

Bulk duplicating pages and posts in WordPress

In the dropdown menu, select either ‘Clone’ or ‘Rewrite & Republish.’

After that, just click on ‘Apply.’

Cloning multiple WordPress pages and posts

This can save you a ton of time and improve your editorial workflow in WordPress.

Customizing Duplicate Post Plugin Settings

The Yoast Duplicate Post plugin works out of the box and supports posts and pages by default. However, you can configure it to duplicate custom post types or change the elements it copies when creating a duplicate.

To configure the plugin’s settings, go to Settings » Duplicate Post.

Duplicate post settings

You will now see all the content that Yoast Duplicate Post can copy, such as title, excerpt, and attachments. Simply check and uncheck the boxes, depending on the page and post elements you want to copy.

Next, select the ‘Permissions’ tab.

Duplicate Post permissions

By default, administrators and editors can duplicate posts.

You can check and uncheck these boxes, depending on the people who need to duplicate posts. For example, if you manage a multi-author WordPress blog, then authors may need the duplicate feature.

If you use custom post types, then these will appear next to ‘Enable for these post types.’ Simply check the box next to each custom post type you want to copy.

If you use WooCommerce, then you will also have the option to duplicate WooCommerce ‘Orders’ and ‘Coupons.’

Cloning WooCommerce products and coupons

Finally, click on the ‘Display’ tab and choose where you want to show the duplicate links on your WordPress blog.

Simply check or uncheck the boxes in the ‘Show links in’ section to add or remove these links from the post list, edit screen, and more.

Configuring the page and post duplication plugin

By default, the plugin adds ‘New Draft,’ ‘Clone,’ and ‘Rewrite & Republish’ links to your WordPress dashboard.

If you want to remove one or more of these links, then simply uncheck its box.

Customizing the duplicate settings in WordPress

When you are happy with how the plugin is set up, click on the ‘Save changes’ button to store your settings.

We hope this article helped you learn how to easily duplicate a WordPress page or post. You may also want to see our ultimate WordPress SEO guide for beginners and our expert picks for the must-have WordPress plugins to grow your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

Disclosure: Our content is reader-supported. This means if you click on some of our links, then we may earn a commission. See how WPBeginner is funded, why it matters, and how you can support us. Here's our editorial process.

The Ultimate WordPress Toolkit

Get FREE access to our toolkit - a collection of WordPress related products and resources that every professional should have!

Reader Interactions

38 CommentsLeave a Reply

  1. Hey WPBeginner readers,
    Did you know you can win exciting prizes by commenting on WPBeginner?
    Every month, our top blog commenters will win HUGE rewards, including premium WordPress plugin licenses and cash prizes.
    You can get more details about the contest from here.
    Start sharing your thoughts below to stand a chance to win!

  2. I only want to copy the design layout of the page and change the content. Is that possible with this plugin? Please advise.

  3. How do you copy an entire WordPress website?

    I have an existing website and am wanting to create a another that’ll look like the existing site but have different content.

  4. Hope you can help, is there a way to have the clone/copy page auto update content when changed on the original page? For example, I have removed an image from the original page but it still appears on the copy page but I’d like that to copy page to remain an exact replica. Thanks.

  5. Assuming I use the clone option, will allow me to edit those elements that I left unchecked in the copy section? Specifically I’m interested in being able to edit the extract.

  6. Sounds wonderful. Can I use it to clone a page from my stage site to our live site? I am sure hoping so!

    Thank you for your help,


    • For that, you would want to use the export tool under Tools>Export and then you should be able to specify a single post


      • Thanks, Support. Appreciate your reply (so quickly, too!) and suggestion. A follow up question: to do the cloning, should I have the plugin installed on both stage and live sites? Hope this isn’t a dumb question!

        • If you are moving the content from a staging site you wouldn’t need to worry about using the plugin from this article. This plugin is for creating a duplicate post/page on the same site.

        • Just to tell support that I now understand how to get my content moved to the live site. Apologies for getting confused about your advice to use ‘export’ not this plugin. Thanks for your help … and your patience!!

  7. Thanks so much for this. It makes my previous podcast episode post a template for the next one.

  8. This post was very helpful and with the great video included, I was able to duplicate the page that I needed to add info to.

    Now, I need to make that duplicate page the main page and do not know how to do that.

    I tried changing the name, but it hyphenated the ending of the URL and the whole page is now gone from the website. I also messaged you on your FB page.

  9. Thank you for this post–It was just what I needed! I went from I wonder how I can….to duplicating a post in a matter of minutes!

  10. Is there a way to copy a post and paste it in Word, for eg, so you can save the wording for use elsewhere?

  11. Great Thanks for your work on this. It helpt me great. I,m a beginner with wordpress and try to figure it al out I,m trying to work whit Elementor also great but this whas missing.

  12. Once the duplicate is edited, how do you then replace the original that is live?
    It seems like it would be a lot of steps.
    – Rename the duplicate to match the original.
    – go into the customize settings
    – go into menu
    – create a new menu item, pointing it to the new edited version.
    – delete the menu item pointing to the original version.
    Is that about right?
    Is there a simpler way?

  13. Thanks for the info. What I want to be able to do is rename the Duplicate/Clone page, so it is found in Searches (and at the bottom on my website). Can you give me some guidance please.

Leave A Reply

Thanks for choosing to leave a comment. Please keep in mind that all comments are moderated according to our comment policy, and your email address will NOT be published. Please Do NOT use keywords in the name field. Let's have a personal and meaningful conversation.