How to Duplicate Pages in WordPress

WordPress is one of the most powerful content management systems you can get for free online.

You can easily create pages, posts and even easily duplicate pages.

Duplicating pages isn’t a default functionality for WordPress but its quite simple to set up the ability to easily duplicate your WordPress pages.

By duplicating pages or posts, you can save a ton of time by not having to create the same layouts or templates over and over again.

In this guide, I am going to show you a few ways to duplicate your pages on your WordPress website.

Duplicate Pages with a Plugin

Duplicating WordPress Post, Pages or even custom posts is really easy with a plugin called Duplicate Post.

The plugin was developed by Enrico Battocchi and has over 3 million downloads.

duplicate post plugin

Simply install the plugin on your WordPress website and then you will see an option to Clone when you hover over your post/pages in the WordPress admin area.

clone post wordpress

Just click the Clone link and the post will be duplicated. Simply edit the new post and change the title and contents to what you need and click Save.

It’s that simple!

You can even select multiple posts and choose the new Clone dropdown to duplicate multiple posts at the same time.

clone multitple

In the plugins settings page, you can enable or disable cloning for any post type or custom post type as well as setting a title prefix or suffix for newly cloned pages.


Want more traffic to your WordPress website? Take our free WordPress SEO Analysis and see how you can improve your traffic to get more sales online.

Now, let’s say you don’t want to use a plugin but you still want to duplicate a WordPress page or post.

Duplicate Pages Manually

Duplicating WordPress pages and posts without a plugin isn’t as simple, but it’s very possible.

If you are trying to duplicate a normal WordPress post, you can always click the Text tab on a WordPress page or post.

text code editor wordpress

This will display the HTML of the page or post. You can simply copy the HTML code and then add a new page and paste the code.

If your pages are built in a drag and drop builder, you can simply copy the HTML or shortcode of your pages and paste it into a new page or post.

Duplicate WPBakery (Visual Composer) Pages

If your pages are created in Visual Composer its pretty simple to duplicate pages or posts if you don’t want to use a plugin.

Simply go to the page that you want to copy and click on the ‘Classic Mode’ tab in the header of your page.

classic mode visual composer

This will display the Visual Composer shortcode that you can simply copy and paste into a new page.

visual composer code

If you are well versed in the shortcode terminology, you can actually copy certain rows from one page to another!

Duplicate Elementor Pages

If you are using the popular drag and drop builder Elementor, then you can also duplicate pages using the plugin or you can do it manually like above.


82 / 100

Leave a Reply

Your email address will not be published.