How To Clone A WordPress Post Or Page

Learn how to easily clone WordPress posts and pages using free WordPress post/page duplication plugins.

Copying Pages On Your WordPress Blog

There are times when you may want to duplicate a page or post in WordPress.

For example:

  • You may like the layout of a page that you have spent time creating and would like to use this on other pages.
  • Cloning posts or pages containing similar content. You can then save time by making small changes, instead of recreating the pages or posts.
  • A combination of the above (i.e. you may want to duplicate both the layout and the content of a page).

If you run a web-based store, most of your store pages will probably have the same layout and similar content. For this reason, many e-commerce themes let you easily copy your store’s product pages …

Many WordPress e-commerce themes let you easily clone store product pages

(Many WordPress e-commerce themes allow you to easily duplicate store product pages)

By default, however, WordPress doesn’t provide a simple way to copy a post or page …

WordPress doesn't provide a simple way to clone a page or post

(WordPress doesn’t provide a simple way to duplicate a page or post)

In this post, we explain how to clone a page or post in WordPress.

Duplicating A Post Or Page In WordPress

If you lack code editing skills, the easiest way to duplicate a WordPress page or post is to use a cloning plugin.

There are various plugins available in WordPress for cloning pages and posts posts and pages. Many of these plugins are free and some offer free versions with paid upgrades, giving you access to additional features.

Important Info

With WordPress, cloning is not just restricted to posts and pages. You can also clone custom post types (e.g. a portfolio page), create web page templates for others, and even copy your entire WordPress site.

For this tutorial, we’ll use one of several available cloning plugins.

Duplicate Post

Duplicate Post Plugin For WordPress

(Duplicate Post)

Duplicate Post allows you to clone a page or post or edit it as a new draft. Clicking ‘Clone’ will duplicate your posts or pages without opening these. Clicking ‘New Draft’ will copy your pages and posts and also open these in the 'Page/Post Edit’ screen for you.

The plugin not only copies the page or post content, it also copies the page or post settings and fields.

Go here for more details about this WordPress plugin:

Installing The Plugin

You can install the plugin manually, or directly from your dashboard.

To install a plugin directly from your dashboard, do the following:

Go to your Dashboard and select Plugins > Add New …

WP Plugins Menu - Add New

(Plugins – Add New)

This brings you to the WordPress Plugins screen …

WordPress Plugins screen

(Add Plugins panel)

Here you can search for, upload, and install plugins. Type in a search term into the ‘keyword’ field (e.g. “clone“, “clone page“, etc.) …

Plugins page - Search plugins

(Add Plugins panel – Search for plugins)

Locate the plugin on the results panel and click the ‘Install Now’ button …

Plugin installation

(Plugin installation button)

Activate your plugin …

Install and activate the plugin

(Install and activate the plugin)

Once you have activated your plugin, the next step is to configure plugin settings …

Duplicate Post plugin activated

(Duplicate Post plugin activated)

You can configure the plugin’s settings from the Plugins area by clicking on the ‘Settings’ link below the title of the plugin …

Duplicate Post - Settings

(Duplicate Post – Settings)

You can also get to the plugin’s settings by logging into your WordPress admin section, then going to the admin navigation menu and choosing Settings > Duplicate Post

Settings Menu > Duplicate Post

(Settings Menu > Duplicate Post)

Configure your settings and click the ‘Save Changes’ button to update your changes …

Duplicate Post Options screen - plugin settings

(Duplicate Post Options panel)

More info:

Now, when you go into your Posts or Pages screen, you will see the option to clone your post/page …

Duplicate Post - Cloning links

(Posts – Cloning links)

If you click ’Clone’, the page/post will be cloned, but it won’t be published. Instead, it will be saved as a draft. Clicking ‘New Draft’, and open it in the Post/Page editor …

Cloned post

(Cloned post)


Normally, when you clone pages and posts, the number “2” is added to the end of the post/page URL …

Cloning affects the slug of your post/page

(Cloning affects the permalink of your page/post)

Unless your intention is to split the content into parts, you should consider changing the post’s title and your post URL.

If you need help editing posts/pages and understanding how permalinks work, see the “Related Articles And Tutorials section below.

Congratulations, now you know how to duplicate WordPress posts and pages.

Related Tutorials And Articles

The articles and tutorials below are useful for gaining a better understanding of the features discussed above, and for learning how to get more benefit from using posts:

Duplicating A WordPress Page Or Post


"I have used the tutorials to teach all of my clients and it has probably never been so easy for everyone to learn WordPress ... Now I don't need to buy all these very expensive video courses that often don't deliver what they promise." - Stefan Wendt, Internet Marketing Success Group

Disclaimer: WordPress and its related trademarks are registered trademarks of Automattic, Inc. This site and the services and products offered on this site are not affiliated, associated, sponsored, or endorsed by WordPress, nor have they been reviewed, tested, or certified by WordPress. The owner, contributors and/or advertisers may derive financial benefit from sales of items reviewed, linked to, or advertised on this site.


Was this post useful? If so, please take a moment and share this article with others using the social links below.

Author: Martin Aranovitch

Martin Aranovitch is the founder of and has authored hundreds of FREE WordPress tutorials for non-techies and beginners. provides detailed step-by-step tutorials that will teach you how to use WordPress with no coding skills required and grow your business online at minimal cost!