Categories: WordPress Tutorials

How to Duplicate WordPress Page or Post

You’ll find these questions pretty common among WordPress users: How to duplicate WordPress page or post? Is it possible to copy a page or post in WordPress?

I’ll tell you this: Not only is it possible, but, in fact, it’s rather easy to duplicate a page in WordPress!

The beauty of WordPress lies in the fact that it is host to thousands of powerful plugins that let you easily enhance the CMS’s functionality and add new features to your WordPress site.

Similarly, there are plugins that allow you to duplicate or clone a page or post in WordPress. For me, though, the Duplicate Page plugin is the best. There is a pro version of the plugin apart from the free one, but I’ll be using the free version since it has all the features that we need for this tutorial.

How to Duplicate or Copy a Page in WordPress With the Duplicate Page Plugin

There are numerous methods through which you can easily duplicate WordPress page or post and I’m going to explain it with one of the most intuitive methods via Duplicate Page plugin, with just 1 click.

It’s easy to build a WordPress clone page, all you have to do is to follow these simple steps.

  1. Go to Dashboard > Plugins > Add New > type Duplicate Page Plugin > click on Install and Activate plugin.
  2. After activating the plugin, go to Page > All Pages. Now hover your mouse to any page where you will see 1 new option added to your pages (Duplicate This).
  3. To duplicate a WordPress page, click on “Duplicate This” and you will see a copy of the page in your Pages (with the same title as Draft).
  4. Next, open it and make changes that you want.

If you still have confusion with the copy of a page, then you can also set any suffix for your WordPress pages or posts in order to make it different from the original one.

Setting Suffix to Clone Pages in WordPress

It’s easy to add identity to your duplicate pages in WordPress thanks to the Duplicate Page plugin as it provides this feature in its setting.

Let’s see how we can set a suffix to a clone page in WordPress. Just follow these simple steps.

  1. Go to Plugins > Installed Plugins where you will find your list of installed plugins.
  2. Now go to Duplicate Page plugin and click on Settings.
  3. Next, a Duplicate Page settings screen will appear on your dashboard. You will find 4 setting options as you can see in the image below.
  4. Now add a suffix for duplicate or clone page as copy, clone, and your name, etc.
  5. After adding the suffix, let’s test it.

Note: Once you set the suffix, it will automatically adjust itself with any clone page, clone post or clone custom post.

We’ve seen that it’s easy to build duplicate a WordPress page but what if we want to duplicate a WordPress post?

I’ll show you how to create a duplicate post in WordPress.

How to Duplicate or Clone a Post in WordPress

From the Duplicate Page that we can also create a duplicate post with this single plugin. As we already installed this plugin in the above duplicating page method, so let’s skip the installation step and to clone a post in WordPress, just follow these simple steps.

  1. Go to Post > All Post. Now hover your mouse on posts and you will see 1 new option added to your posts (Duplicate This), same as in WordPress Page copying method.
  2. Then, click on “Duplicate This” then you will see a copy of the post in your Posts list (with the same title as Draft).
  3. Next, open it and make the changes that you want.

Now, if you want to set any suffix for your WordPress clone posts, it’s the same process that we mentioned above for duplicating a page.

Final Words

I hope this tutorial helped you to learn “how to duplicate a page or post in WordPress”. If you need any support or if you face any problems while duplicating the posts or pages, don’t hesitate to contact me in the comments section or email me at

Farhan Ayub

Farhan is a community manager at WPblog. He loves to work with WordPress and has a passion for web development. Mostly, he spends his time interacting with the people in the WordPress community. Apart from his work life, Farhan spends his time gaming and playing sports. Feel free to contact him at Farhan[at]

Published by
Farhan Ayub

Recent Posts

6 Best WordPress Caching Plugins Compared & Tested in 2020

Guess what happens when a website is slow? No one visits it. Loneliness creeps in and soon, no one remembers…

16 hours ago

28 Ways to Speed Up Your WordPress Site in 2020 (Ultimate Guide)

How to Speed Up a WordPress site? Great question, because while WordPress may be a great CMS, it tends to…

2 days ago

Best CMS Detectors Tools to Find Out What CMS Is This Site Using?

Before jumping on to building their own digital footprint, a majority of people go through dozens of websites, and the…

2 days ago

Facebook Ads vs. Google Ads: An In-Depth Comparison

Before Facebook took the internet by storm in the late 2000s, Google Ads, known formerly as Google AdWords, was the…

3 days ago

15 Best WordPress Business Themes for 2020

Nowadays, it is essential for your business to have an online WordPress website. You have landed on this article because…

3 days ago

WordPress 5.4 Beta 2 Now Available For Testing

Just a week after releasing WordPress 5.4 Beta 1, the core WordPress team has already squashed plenty of bugs (27…

3 days ago