How to Easily Duplicate Pages and Posts in WordPress

Last updated on

Creating a duplicate of your existing WordPress posts or pages can be useful in a lot of ways. You can use the cloned as a template for future posts. You can also make this as a reference when redesigning your website.

Doing so save you time and effort.

Moreover, it can make the look of your website design consistent which is good for user experience.

In this post, I will show you how to duplicate WordPress pages and posts quick and easy.

How to Duplicate a Page or Post in WordPress

For this purpose, you need to use the Duplicate Post plugin which is free and available on the WordPress repository.

All you have to do is head over to Plugins » Add New and then search for Duplicate Post plugin. Click here to learn more about how to install a plugin.

Once the plugin is activated, you need to visit Posts » All Posts page.

Now, when you hover over, you’ll notice two new links to clone and create new draft to each post title, respectively.

You will also find these options for all pages.

Right now, if you wish to create a new copy of the existing posts or pages, you will simply click one of the two options.

Clicking on “Clone” will duplicate a post/page but will not open in the post editor.

While, with the “New Draft” option it will duplicate the post/page and open the duplicate version in the post editor, which is very much handy and allow you to start updating the new copy instantly.

I’ve been using this plugin for quite a while now for both personal as well as clients projects.

This plugin works pretty well. And it is especially useful if you are working on redesigning your website, copy landing pages, and more.

This can save you a lot of times and effort.

How to Customize Duplicate Post Plugin Settings

Like any other plugins, Duplicate post plugin comes with configurable settings so you can make use of it fully.

You can customize this plugin to enable support for custom post types and many more options.

To do this, head over to Settings » Duplicate Post page to configure plugin settings.

There are three tabs that you can configure. The first tab is What to copy, which basically allows you to customize what particular post/page elements to copy.

What to copy Tab Settings

The default options should work for most websites. However, if you want to add other types you can do so by checking the things you want to copy.

You may also uncheck items that you don’t want to be copied.

Further down, you may also want to add title prefix and suffix which is really great if you like to show words at the beginning or at the end of each posts programmatically.

The next tab allows you to choose user Permissions. You can restrict the plugin by allowing administrators only to create a duplicate post.

Permissions Tab Settings

This is most useful if you are the only one managing your website. Otherwise, you can designate and allow the editor to create duplicate posts as well by checking the item.

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

Lastly, on the Display tab, you can choose where you want to display the clone post links. The default option shows them on the post list, edit screen, admin bar, and bulk actions.

Display Tab Settings

Once you’re happy with the settings, click on the Save Changes button.

Alternative Plugins for Duplicating Posts and Pages

When it comes to post and page duplication, you are not limited to using a single plugin. It helps you better decide which is the best for your needs.

In fact, there are a lot of them in the WordPress repo. Below are three top alternatives.

1. Duplicate Page

Duplicate page plugin is one of the best plugins out there in terms of cloning or duplicating your posts and pages. It has over a million active installs and positive 5-star reviews from satisfied users.

Once the plugin is installed on your website, head over to either Posts or Pages, and custom post type if you have one. There you can see a Duplicate This link which actually allows you to duplicate posts and pages.

There is also a settings page where you can further customize the status of the cloned post/page, and more.

Duplicate Page Settings

2. Duplicate Page and Post

Duplicate Page and Post plugin is another rated plugin that just works.

Just like any other it allows you to easily create a copy of your existing post and page in one click.

Change the duplicate post status, set redirect, add post suffix are just some of its cool features.

3. Page and Post Clone

Page and Post Clone had over 80,000 active installs and is another alternative to Duplicate post plugin.

Once you’ve installed the plugin, go to the Posts or Pages and you’ll find a Clone link under each post.

There is no settings for you to configure.

All you have to do is click clone and it will create a copy of the post/page and redirect you to the draft where you can make changes before going live.

Finaly Thoughts

As a freelance WordPress developer duplicating posts and pages is really handy when working on a new project.

It saves a lot of time than starting from scratch.

In this article we showed you how to do it using a Duplicate post plugin as well as some alternatives if you want to explore more options.

Got some questions or methods you want to share? Let us know in the comment section below!

If you liked this tutorial, then please subscribe to my YouTube Channel for WordPress video tutorials. You can also find me on LinkedInFacebook, and Twitter.

Our Most Popular Post Right Now!
Disclosure: Some of the links on this site are “affiliate links”, which allow me to earn a small referral payment if you choose to purchase the product or service.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Recommended Book: WordPress All-in-One For Dummies
Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive notifications of new posts by email.
This field is for validation purposes and should be left unchanged.

Don’t worry, we hate spam as much as you do.
Do you need help setting up WordPress?
I can help you with blog and site setup, full website build, performance & security, maintenance and support, and many more.
Recommended Web Hosting