How Do I Duplicate a Page in WordPress?

This tutorial explains how to duplicate or clone WordPress pages and posts, both manually and with the help of plugins.

WordPress supports different ways to duplicate or clone pages. The manual method to duplicate a page or post in WordPress consists of page/post code copy paste. The alternative method consists of a plugin installation. Like always, WordPress offers different plugin alternatives for this task.

This tutorial shows you different simple ways any WordPress level administrator can learn.

Manually Duplicate WordPress Pages or Posts Without Plugins by Copying Code

This section shows how to duplicate or clone a WordPress page or post by just copying the code from an existing page/post to a new one.

To duplicate a page, click the Pages section on the left menu shown in the screenshot below and select the page you want to clone. To duplicate a WordPress post, click on Posts instead and select the post you want to clone.

After opening the post or page to duplicate, on the upper right corner you will see three dots as shown in the following image. Press the 3 dots icon and a menu will be displayed.

On the displayed menu, press Code Editor, to see the page/post code.

After clicking Code Editor, you will see the page code, copy all the code.

Once the code is copied, on the left menu select Pages or Posts (depending if you are cloning a page or a post), and press the Add New option.

Once the new page or post is open, the code editor should remain as default view, but if you see the visual editor, press again on the three dots and select the Code Editor. Then, paste the code you copied from the original page, and press the Publish button.

Now, your page is cloned without the need of plugins.

Clone or Duplicate a WordPress Page or Post Using Plugins

For the first example of this tutorial, we will use a plugin called Page and Post Clone. As its name says, this plugin is useful to duplicate both WordPress pages and posts.

To begin, login to your WordPress dashboard, and on the left menu press Plugins and then press on Add New, the options selected in the screenshot of the menu below.

On the search box of the Plugins addition page, type Page and Post Clone. When the plugin shows up, press the Install Now button.

After installing, you need to activate the plugin. Press the blue Activate button shown in the following screenshot.

Once activated, if you want to clone a page on the left menu now press the Pages option. If instead a page you want to clone a post, jump to the cloning post using Page and Post Clone section, the process is almost the same.

Put the mouse pointer on the page you want to clone, and you’ll see the option Clone as shown in the image below. To clone a page, press it.

You can change the page name or add editions if you want. To finish cloning the page, just press the Publish button.

After publishing the page, you’ll see two buttons: View Page and Copy Link. Use any of them to see your cloned page.

To clone a WordPress post, after installing the plugin Page and Post Clone, on the left menu press Posts. Put the mouse pointer on the post you can to clone and press on the Clone option which will be displayed.

Then, press the Publish button, and your post will be duplicated. You can edit the page, change its title or URL.

After cloning or publishing, you’ll see buttons View Post and Copy Link, use them to see your duplicated post.

Other Plugin Alternatives to Duplicate WordPress Pages

As said previously, WordPress offers a lot of plugins to duplicate pages and posts. This tutorial only covered one of these plugins. Among the alternatives you can find the following plugins:

All alternatives mentioned above can be used to duplicate or clone page/post content and settings.


As you can see, duplicating pages on WordPress is pretty easy. Users can achieve this task by hand, by copying and pasting the code, or aided by a plugin. Some users refuse to use plugins because of their impact on the site’s performance. That’s why contrary to other tutorials, this article prioritized the manual method. Yet, this kind of plugin doesn’t require many resources, and can be disabled after the page/post was duplicated.

As you can see with this tutorial, the process to duplicate pages is pretty simple and any WordPress level user can do it by following the instructions explained above.

Thank you very much for reading this tutorial explaining how to duplicate WordPress pages. Keep following us for additional WordPress tips and tutorials.

About the author

David Adams

David Adams is a System Admin and writer that is focused on open source technologies, security software, and computer systems.