WPBeginner

Beginner's Guide for WordPress

  • Blog
    • Beginners Guide
    • News
    • Opinion
    • Showcase
    • Themes
    • Tutorials
    • WordPress Plugins
  • Start Here
    • How to Start a Blog
    • Create a Website
    • Start an Online Store
    • Best Website Builder
    • Email Marketing
    • WordPress Hosting
    • Business Name Ideas
  • Deals
    • Bluehost Coupon
    • SiteGround Coupon
    • WP Engine Coupon
    • HostGator Coupon
    • Domain.com Coupon
    • Constant Contact
    • View All Deals »
  • Glossary
  • Videos
  • Products
X
☰
Beginner's Guide for WordPress / Start your WordPress Blog in minutes
Choosing the Best
WordPress Hosting
How to Easily
Install WordPress
Recommended
WordPress Plugins
View all Guides

WPBeginner» Blog» Plugins» How to Duplicate a WordPress Page or Post with a Single Click

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

Last updated on April 30th, 2020 by Editorial Staff
315 Shares
Share
Tweet
Share
Pin
Free WordPress Video Tutorials on YouTube by WPBeginner
How to Duplicate a WordPress Page or Post with a Single Click

Recently one of our readers asked if it was possible to duplicate a WordPress page with a single click?

Creating a duplicate post or page allows you to work on it without affecting the existing version.

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

Easily duplicate a WordPress post or page

Why Clone or Duplicate a Page / Post in WordPress?

When you are running a blog for a while, you may sometimes need to quickly copy a post or page.

For instance, a sales page that already has a lot of content that you can reuse, or an older article that can be extended as a new article.

Now, you could manually copy and paste the contents of the post or page to a new draft. However, this does not copy your featured image, post settings, SEO settings, and other metadata.

Wouldn’t it be nice if there was an easier way to automatically duplicate a post or page with all its settings and content?

With this approach, you can just edit a post and start working on it right away.

Let’s see how to easily and properly clone a WordPress post or page with just a click.

Video Tutorial

Subscribe to WPBeginner

If you prefer written instructions, then continue reading.

Duplicate a WordPress Post or Page

First, you need to install and activate the Duplicate Post plugin. For more details, see our step by step guide on how to install a WordPress plugin.

Upon activation, you need to visit Posts » All Posts page. You will notice two new links to clone or to create a new draft below each post title.

Clone post or create a new draft

Clicking on ‘Clone’ will simply create a duplicate post and will not open the duplicate post in the post editor.

The ‘New Draft’ option will duplicate the post and open the duplicate version in the post editor, so you can start working on it right away.

You will also find the same options for pages as well.

The duplicate post plugin works really well. However, if you want to use it mainly for updating old published posts, then there is a better way to do that.

See our guide on how to properly update live published posts in WordPress for more details.

If you want to use it for other scenarios such as website redesign, copying landing pages, etc, then this is where the plugin really shines.

Customizing Duplicate Post Plugin Settings

The duplicate post plugin works out of the box and supports posts and pages by default.

You can also customize the plugin to enable support for custom post types, restrict to user roles, and choose what to copy when creating a duplicate.

Let’s take a look at all these settings.

Head over to Settings » Duplicate Post page to configure plugin settings.

Duplicate post settings

The settings page is divided into three tabs. First tab allows you to choose what to copy when creating a duplicate.

The default options should work for most websites. However, you can check things you want to copy and uncheck items that you don’t want to be copied.

Next, you need to move on to the permissions tab.

Duplicate Post permissions

By default, the plugin allows administrator and editor user roles to create duplicate posts.

It also enables duplicate post feature for posts and pages post types.

If you are using custom post types on your website, then those post types will appear here. You can choose whether you want to enable duplicate post feature for those post types as well.

Finally, click on the Display tab to choose where you want to display the clone post links. By default, the plugin shows them on post list, edit screen, and admin bar.

Duplicate Post display options

Don’t forget to click on the save changes button to store your settings.

That’s all, 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 tips on how to speed up your WordPress site.

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.

315 Shares
Share
Tweet
Share
Pin
Popular on WPBeginner Right Now!
  • How to Start Your Own Podcast (Step by Step)

    How to Start Your Own Podcast (Step by Step)

  • Revealed: Why Building an Email List is so Important Today (6 Reasons)

    Revealed: Why Building an Email List is so Important Today (6 Reasons)

  • Google Analytics in WordPress

    How to Install Google Analytics in WordPress for Beginners

  • How to Fix the Error Establishing a Database Connection in WordPress

    How to Fix the Error Establishing a Database Connection in WordPress

About the Editorial Staff

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi. Trusted by over 1.3 million readers worldwide.

The Ultimate WordPress Toolkit

33 Comments

Leave a Reply
  1. Dan says:
    Oct 14, 2020 at 10:01 am

    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.

    Reply
    • WPBeginner Support says:
      Oct 14, 2020 at 10:38 am

      We do not have a recommendation for how to do that at the moment.

      Reply
  2. Dean says:
    Jul 13, 2020 at 11:50 am

    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.

    Reply
    • WPBeginner Support says:
      Jul 14, 2020 at 10:36 am

      You would want to copy the elements you want to modify on the new site.

      Reply
  3. Linda says:
    Jun 18, 2020 at 3:32 pm

    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,

    Linda

    Reply
    • WPBeginner Support says:
      Jun 19, 2020 at 8:52 am

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

      Reply
      • Linda says:
        Jun 20, 2020 at 3:35 pm

        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!

        Reply
        • WPBeginner Support says:
          Jun 22, 2020 at 1:38 pm

          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.

        • Linda says:
          Jun 23, 2020 at 4:27 pm

          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!!

  4. Angelous Acheayang says:
    May 25, 2020 at 9:10 pm

    Wow this super awesome. Thanks for this wonderful article

    Reply
    • WPBeginner Support says:
      May 27, 2020 at 9:19 am

      Glad you liked our article :)

      Reply
  5. Nicole says:
    May 11, 2020 at 5:29 pm

    Very easy to follow and it works … makes a change!

    Reply
    • WPBeginner Support says:
      May 12, 2020 at 10:36 am

      Glad our recommendation was able to help :)

      Reply
  6. Jim Stauffer says:
    Apr 15, 2020 at 5:09 pm

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

    Reply
    • WPBeginner Support says:
      Apr 16, 2020 at 8:39 am

      Glad our recommendation was able to help :)

      Reply
  7. Martha M. says:
    Nov 6, 2019 at 4:27 am

    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.

    Reply
    • WPBeginner Support says:
      Nov 6, 2019 at 9:39 am

      If you wanted to update the page without changing the url, you would want to take a look at our article here: https://www.wpbeginner.com/plugins/how-to-properly-update-live-published-posts-in-wordpress/

      Reply
  8. Robin says:
    Apr 7, 2019 at 8:51 pm

    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!

    Reply
    • WPBeginner Support says:
      Apr 8, 2019 at 1:31 pm

      Glad our article could help :)

      Reply
  9. Val says:
    Nov 23, 2018 at 2:27 am

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

    Reply
  10. Paul says:
    Aug 15, 2018 at 1:11 pm

    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.

    Reply
  11. Joe says:
    Jun 22, 2018 at 10:01 am

    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.
    etc…
    Is that about right?
    Is there a simpler way?

    Reply
  12. Trish Mears says:
    May 1, 2018 at 8:37 pm

    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.

    Reply
  13. radra says:
    Mar 3, 2018 at 12:28 am

    how can I duplicate a page to an existing page.
    (the existing page will be overwritten)

    Reply
  14. John says:
    Jan 15, 2018 at 6:22 pm

    Fast, easy, exactly as described. Worked like a charm…Thanks
    WordPress4.9.1

    Reply
  15. Andrea says:
    Dec 14, 2017 at 12:09 pm

    After you’ve used the plugin, is it safe to uninstall?

    Reply
    • WPBeginner Support says:
      Dec 14, 2017 at 6:03 pm

      Hi Andrea,

      Yes, you can uninstall the plugin after you have duplicated the content you needed.

      Reply
  16. Anne says:
    Aug 30, 2017 at 12:38 pm

    Very easy to follow and helpful video. Thank you!

    Reply
  17. Mary S. says:
    May 26, 2017 at 11:53 am

    Thank you. A very quick and helpful solution.

    Reply
  18. Awontis says:
    Nov 18, 2016 at 5:04 am

    That’s why is WordPress the most used platform!

    Reply
  19. Luke Cavanagh says:
    Nov 17, 2016 at 4:31 pm

    Thanks for sharing. Really like the site redesign.

    Reply
  20. Naveen says:
    Nov 17, 2016 at 10:12 am

    Love the new change in the look of the blog… appreciate … :)

    Reply
    • WPBeginner Support says:
      Nov 17, 2016 at 4:56 pm

      Hi Naveen, thanks for the feedback.

      Reply

Leave a Reply Cancel 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.

Over 1,320,000+ Readers

Get fresh content from WPBeginner

Featured WordPress Plugin
WPForms Logo
WPForms
Drag & Drop WordPress Form Builder Plugin. Learn More »
How to Start a Blog How to Start a Blog
I need help with ...
Starting a
Blog
WordPress
Performance
WordPress
Security
WordPress
SEO
WordPress
Errors
Building an
Online Store
Useful WordPress Guides
    • 7 Best WordPress Backup Plugins Compared (Pros and Cons)
    • How to Fix the Error Establishing a Database Connection in WordPress
    • Why You Need a CDN for your WordPress Blog? [Infographic]
    • 30 Legit Ways to Make Money Online Blogging with WordPress
    • Self Hosted WordPress.org vs. Free WordPress.com [Infograph]
    • Free Recording: WordPress Workshop for Beginners
    • 24 Must Have WordPress Plugins for Business Websites
    • How to Properly Move Your Blog from WordPress.com to WordPress.org
    • 5 Best Contact Form Plugins for WordPress Compared
    • Which is the Best WordPress Popup Plugin? (Comparison)
    • Best WooCommerce Hosting in 2021 (Comparison)
    • How to Fix the Internal Server Error in WordPress
    • How to Install WordPress - Complete WordPress Installation Tutorial
    • Why You Should Start Building an Email List Right Away
    • How to Properly Move WordPress to a New Domain Without Losing SEO
    • How to Choose the Best WordPress Hosting for Your Website
    • How to Choose the Best Blogging Platform (Comparison)
    • WordPress Tutorials - 200+ Step by Step WordPress Tutorials
    • 5 Best WordPress Ecommerce Plugins Compared
    • 5 Best WordPress Membership Plugins (Compared)
    • 7 Best Email Marketing Services for Small Business (2021)
    • How to Choose the Best Domain Registrar (Compared)
    • The Truth About Shared WordPress Web Hosting
    • When Do You Really Need Managed WordPress Hosting?
    • 5 Best Drag and Drop WordPress Page Builders Compared
    • How to Switch from Blogger to WordPress without Losing Google Rankings
    • How to Properly Switch From Wix to WordPress (Step by Step)
    • How to Properly Move from Weebly to WordPress (Step by Step)
    • Do You Really Need a VPS? Best WordPress VPS Hosting Compared
    • How to Properly Move from Squarespace to WordPress
    • How to Register a Domain Name (+ tip to get it for FREE)
    • HostGator Review - An Honest Look at Speed & Uptime (2021)
    • SiteGround Reviews from 4464 Users & Our Experts (2021)
    • Bluehost Review from Real Users + Performance Stats (2021)
    • How Much Does It Really Cost to Build a WordPress Website?
    • How to Create an Email Newsletter the RIGHT WAY (Step by Step)
    • Free Business Name Generator (A.I Powered)
    • How to Create a Free Business Email Address in 5 Minutes (Step by Step)
    • How to Install Google Analytics in WordPress for Beginners
    • How to Move WordPress to a New Host or Server With No Downtime
    • Why is WordPress Free? What are the Costs? What is the Catch?
    • How to Make a Website in 2021 – Step by Step Guide
Deals & Coupons (view all)
Astra WordPress Theme
Astra Theme Coupon
Get 10% OFF on the purchase of Astra WordPress Theme.
MonsterInsights Coupon Code
MonsterInsights Coupon
Get 50% off MonsterInsights, the best Google Analytics plugin for WordPress.
Featured In
About WPBeginner®

WPBeginner is a free WordPress resource site for Beginners. WPBeginner was founded in July 2009 by Syed Balkhi. The main goal of this site is to provide quality tips, tricks, hacks, and other WordPress resources that allows WordPress beginners to improve their site(s).

Join our team: We are Hiring!

Site Links
  • About Us
  • Contact Us
  • FTC Disclosure
  • Privacy Policy
  • Terms of Service
  • Free Blog Setup
  • Free Business Tools
  • Growth Fund
Our Sites
  • OptinMonster
  • MonsterInsights
  • WPForms
  • SeedProd
  • Nameboy
  • RafflePress
  • Smash Balloon
  • AIOSEO

Copyright © 2009 - 2021 WPBeginner LLC. All Rights Reserved. WPBeginner® is a registered trademark.

Managed by Awesome Motive | WordPress hosting by SiteGround | WordPress Security by Sucuri.