It is a difficult task for beginners who want to clone existing posts or pages on WordPress websites.
WordPress is such a powerful Blog/CMS system that senior developers can achieve this by writing custom PHP functions in the functions.php
.
Editing function.php
, however, has a certain risk, because if the core code in this file is modified, it may break down the entire website.
You may want to consider the benefits of using WordPress plugins if you are considering duplicating posts and pages on your site.
Plugins can make it easier for you to manage content without having to manually duplicate them, which means that they can save time in addition to being an efficient way of managing content.
To simplify the task, I did the research and listed here the 7 best WordPress plugins that help beginners quickly and safely duplicate WordPress posts and pages without writing any PHP. Have you tried any of these WordPress plugins? If not, we recommend checking out our list below before making a decision about what type of plugin is best suited for your needs.
Originally Published June 19 2020, updated Jan 29 2023
1. Yoast Duplicate Post
Total downloads: 4,000,000+
Five Star Ratings: 500+
This plugin allows users to clone posts of any type, or copy them to new drafts for further editing.
Just click the Clone link on the post or page editing page and the plugin will do the rest.
It also allows you to bulk clone your content using Bulk options.
More features:
- Select post types allowed to be cloned.
- Add custom prefix & suffix to the title after cloned.
- Allow you to customize the meta fields that must not be copied.
- Allow you to determine which Roles allowed to copy.
- Show original item.
2. Duplicate Page
Total downloads: 2,000,000+
Five Star Ratings: 290+
Just another popular WordPress plugin to duplicate Posts, Pages, and Custom Post Types with a single click. You can config the plugin to save the cloned posts/pages as draft, private, public, or pending.
More Features (Free Version):
- Select which editor your are using.
- Select any post status you want to assign for duplicate post. Default: Draft.
- Select any post redirection, redirect you to selected after click on duplicate this link. Default: To current list.
- Add a suffix for duplicate or clone post as Copy, Clone etc. It will show after title.
3. Post Duplicator
Total downloads: 200,000+
Five Star Ratings: 65+
This plugin was created to make an exact duplicate of a selected post. Custom post types are supported, along with custom taxonomies and custom fields.
This plugin is simply meant to quickly and easily duplicate a post. Just hover over a post in the edit screen and select ‘Duplicate {post_type}’ to create a duplicate post.
4. Duplicate Post
Total downloads: 100,000+
Five Star Ratings: 540+
Copy Page plugin makes it super-easy to duplicate pages or copy posts – and delete them again.
5. Duplicate Page and Post
Total downloads: 100,000+
Five Star Ratings: 25+
Clone posts, pages, and custom post types with a single click and save them as a draft. Lightweight and easy to use.
6. WP Post Page Clone
Total downloads: 90,000+
Five Star Ratings: 25+
WP Post Page Clone is a WordPress plugin that allows you to easily duplicate or clone post/page in just one click.
Features:
- Clone post with it’s contents and settings in just one click.
- Clone page with it’s contents and settings in just one click.
- Cross Browsers Support ( Firefox, Chrome, Safari, Opera, etc. )
7. Duplicate Post Page Menu & Custom Post Type
Total downloads: 30,000+
Five Star Ratings: 80+
This plugin is very useful in creating multiple duplicate entries of a single post, page, menu and custom posts like products, tickets, coupons, events etc.
Now you don’t need to create multiple mock post on your website to check the website layout. Create one post and a single click will create a multiple entries for the same post.
Features:
- Duplicate Post, Page, Menu and Custom Post Type more than once in a single click.
- Easy to configure for enabling/disabling specific post/page/custom post type/menu duplication.
- Using Ajax for duplicating post/page/menu so no more browser freezing in case of large data.
Conclusion:
The fastest way to deal with Post/Page duplication is to use a WordPress plugin as I mention above.
If you’re looking for more WordPress plugins to manipulate WordPress posts on your website, don’t forget to check out our Post Plugins section.