There are times when you may need to duplicate a page or post in WordPress.
For example, let’s say you post regular announcements on your site about different events or promotions with similar content. Instead of creating a new post for every new event or announcement, writing content, selecting the same categories, etc., you could just duplicate an existing post, make a few small changes to the content, publish, and you’re done!
If you run a web-based shop, most of your store pages will most likely have the same layout and similar information. For this reason, great WordPress e-commerce themes let you easily clone your site’s product pages …
(Many e-commerce themes let you easily clone your shop’s product pages)
By default, 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)
This post explains how to easily copy WordPress pages and posts.
Cloning A WordPress Page
The easiest way to copy a WordPress page or post without editing code is to use a cloning plugin.
WordPress makes available several plugins you can use to copy posts and pages. Many cloning plugins are free and some offer free versions with options to upgrade to paid versions, giving you access to additional features.
With WordPress, cloning is not just restricted to posts and pages. You can also duplicate custom post types, create web page templates for others, and even clone your entire web site.
In this tutorial, we’ll use one of several WordPress post/page cloning plugins.
(Duplicate Post WordPress Plugin)
Duplicate Post gives you the option to clone posts or pages, or edit pages/posts as a new draft. Clicking ‘Clone’ duplicates the page or post without opening it. Clicking ‘New Draft’ will copy the page/post and also open it for you in the editor.
The plugin not only copies the content of the page or post, it also copies the post/page fields and settings.
For more details, go here}:
How To Install The Plugin
You can install this plugin directly from your dashboard.
To install the plugin directly from your dashboard, do the following:
Log into your WordPress admin section, then go to the navigation menu and choose Plugins > Add New …
(Plugins – Add New)
This brings up the Plugins section …
In this screen, you can search for, upload, and install plugins. Type in a search term into the ‘keyword’ field (e.g. “clone“, “clone posts“, etc.) …
(Add Plugins area – Search for plugins)
Find the plugin in the results panel and click the ‘Install Now’ button …
Next, activate your plugin …
(Install and activate plugin)
Once you have installed and activated the plugin, the next step is to configure the plugin’s settings …
(Duplicate Post plugin activated)
You can configure the settings from the Plugins section by clicking on ‘Settings’ below the plugin title …
(Duplicate Post – Settings)
You can also get to the plugin’s settings by going to your Dashboard menu and choosing Settings > Duplicate Post …
(Settings > Duplicate Post)
Go through these options and configure your plugin settings and click the ‘Save Changes’ button to update your changes …
(Duplicate Post Options screen – plugin settings)
For more details, go here}:
Now, when you go into your Posts or Pages screen, you should see the option to clone your post/page …
(Posts – ‘Clone’/’New Draft’ links)
When you click the ‘Clone’ link, the post/page will be cloned, but it will not be published. Instead, it will be saved as a draft. Clicking ‘New Draft’, and open it in the Page/Post editor …
Typically, when you clone a page or post, WordPress adds a “2” to the end of the permalink …
(Cloning affects the permalink of your post/page)
Unless you intend to split the content into parts, you should consider changing the post’s title and the URL.
If you need help editing posts/pages and understanding how permalinks work, see the “Related Tutorials And Articles section below.
Congratulations! Now you know how to clone WordPress pages and posts.
Related WordPress 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:
- WordPress Posts & Pages
- How To Create A New Post In WordPress
- How To Edit And Delete WordPress Posts
- The Quick Edit Function Of WordPress
- Using Permalinks To Improve Your WordPress SEO
"This is an awesome training series. I have a pretty good understanding of WordPress already, but this is helping me to move somewhere from intermediate to advanced user!" - Kim Lednum