I have been using WordPress for years, and I know that there are a lot of features that make it my favourite platform to use. Not every feature is built into WordPress and one of the most commonly requested guides is “How to duplicate content” or “How do I clone a page”. In this tutorial, I will show you how to duplicate posts in WordPress with the Yoast Duplicate plugin.
As a blogger, there are times when you wish to make a new post or page with a particular page design or use a specific post format. This may require you to make a duplicate of that given post or page on which you could make these changes. While creating a replica of the page, you could decide to copy the content of that given post or page to a new draft. This, however, would leave out other elements such as the excerpt, featured image, author among others.
To ensure that some elements are not excluded, you need to create a duplicate of the exact post or page. The process is rather straightforward and takes only a few minutes! Let’s get into the steps on how to duplicate content in WordPress using the Yoast Duplicate plugin.
1. CREATE A BACKUP OF YOUR SITE
It is a rule of thumb to always backup your website before making changes such as adding plugins, making updates and so on. This enables you to restore your site with a previously working backup version just in case the changes or updates to the site do not go as planned.
Depending on your hosting provider, follow the respective steps to create a backup of your site. At MRK WP, we use WP Engine for hosting which provides an easy interface for easily creating a backup and also restoration in case of anything.
2. INSTALL AND ACTIVATE THE YOAST DUPLICATE POST PLUGIN
Open the WordPress Admin Dashboard and go to the Plugins – ‘Add New’ menu item. Search for the “Yoast Duplicate plugin”, click ‘Install now’ and activate the plugin.
Or you could download the plugin zip file from the WordPress website, have it imported, installed, and activated on your site.
3. CONFIGURE THE YOAST DUPLICATE PLUGIN SETTINGS
After activation, the next step is to configure the plugin’s settings. You can access these by going to Settings – Duplicate Post. The settings have three sections and these are;
What to copy
Under this tab, you select the post/page elements you would like to copy when you are creating a duplicate post. These include the post/page title, date, status, slug, featured image among others. All you have to do is tick the checkbox of the given element you would like to copy when creating a duplicate post.
You can also set the title prefix and suffix of the duplicate post created, name the fields you would not like to have copied and check the taxonomies that should not be duplicated.
Under permissions, you assign the various user roles allowed to duplicate posts. These could be the administrator, editor, author, contributor among others. We also set the various post types that we will be duplicating under this section. These could vary depending on the post types on your website. Thus, ensure to check the option for those extra post types you would like to have duplicated.
`In this section, you could mark the duplicate option links you would like to show and where these should appear. These links are the various functionalities offered by the plugin. These are; New draft, Clone and Rewrite & Republish. These can appear in the post list, admin bar, edit screen or bulk options. You also get a chance to determine whether to show the original item and update notice under this settings tab.
You should configure the plugin settings based on your preference. Check out this Yoast Duplicate documentation here. You can have a further understanding of the settings and functionalities offered by the plugin.
4. DUPLICATE POST
To duplicate a post or page, go to the post or page list. Hover over the post row. You will then be able to view the duplicate links that could enable you to make a copy of the page or post.
The links displayed provide the following functionality.
Clone link: Make a copy of that specific post or page that appears as a draft.
New Draft link: Copies that post or page as a new draft in the editor, allowing you to start working on it immediately.
Rewrite & Republish: Creates a duplicate post on which you can make changes. These changes will not affect the original published post. At the Republish stage, these changes merge into the original post. The plugin will then delete the duplicated post.
Here is a short video tutorial on how to use this Rewrite and Republish feature in the Yoast Duplicate plugin.
Note: Our Gravity Forms Styler for Divi does not work well with duplicate pages. If you duplicate a post with a Gravity Form Styler module inside it you will need to reinsert the form for it to work.
Reasons for duplicating a post
Here are some reasons why you might want to use a duplicating tool in WordPress.
- To use a previously used format
For instance, you have created an FAQ page and now want to create another with the same design. The Yoast Duplicate plugin allows you to duplicate this post. It eliminates the need for you to go through creating a whole page to replace text and images.
- Experiment with content
Do you want to experiment with your content? You can duplicate a post to try new things, such as different headlines, images or even structures. If it doesn’t work out, no problem! You can always revert back to the original post without any harm done or delete the duplicated item.
Important to note: It is also essential to remember that, as you make duplicate content in WordPress, ensure that the content inside the particular page or post is different. Don’t have identical or duplicated material on your website. Search engines such as Google will not know which post to rank in the top results. As a result, the original post might not rank well or you could be marked as a spam website.
The Yoast Duplicate plugin saves a lot of time and energy by making it easy to create copies from existing pages or posts. It’s an absolute must for any blogger or business owner who wants to be more efficient with their blog writing process. Especially if you publish many times per week as I do!