Disclaimer: Prior to completing our tutorials, we always recommend that you take a full backup of your website (both database and files) just incase that something goes wrong (every website is different).
Why would I want to duplicate a page in WordPress?
There are multiple reasons why you may want to duplicate a page in WordPress. For example, if you have certain styling that has manually been created for a post or page and you would like that to appear again, you can duplicate it which would save you having to set it all up again from scratch. Also, it would save a significant amount of time if you are uploading a lot of content to your website at the same time, as you can duplicate the page and replace the content multiple times without having to recreate each post from scratch and set all of the different options.
Plugin 1: Duplicate Page
For the first plugin that we will look at, you will need to install the Duplicate Page plugin. To install the plugin, please download it by clicking the link, then login to WordPress and click ‘Plugins’, then ‘Add New’ and ‘Upload’. Once uploaded, make sure that you activate the plugin.
The plugin comes already set up and allows you to immediately be able to duplicate any page or post on your website. To do this, click either ‘Pages’ or ‘Posts’ on the left hand side in WordPress. When you hover over any item, it will display the following:
After you click ‘Duplicate This’, it will duplicate the post or page and set it to draft status. You can then hover over the new draft duplicate and edit it as well as change anything on it as you normally would be able to.
This plugin is extremely easy to use as it comes preinstalled with allowing you to duplicate any item in WordPress, however, you are limited with its functionality.
Plugin 2: Yoast Duplicate Post
For the second plugin we will look at, you will need to install the Yoast Duplicate Post plugin. To install the plugin, please download it by clicking the link, then login to WordPress and click ‘Plugins’, then ‘Add New’ and ‘Upload’. Once uploaded, make sure that you activate the plugin.
The best thing about this plugin is that you can customise what is carried over to the duplicated page or post when you duplicate an existing one. To customise what is carried over, click ‘Settings’ and then ‘Duplicate Post’.
You will then see a screen like on the right hand side. As you can see, you can select a variety of different elements to copy over to the new duplicated page or post. On top of this, you can also set who has permission to duplicate a page or post (what user role) for your website by clicking the ‘Permissions’ tab across the top.
Note: to duplicate a page or post using the Yoast Duplicate Post plugin, you need to click ‘Clone’ under the page or post item on hover.
If you have any questions or need any assistance, please do not hesitate to contact one of our team members via email on firstname.lastname@example.org and we will get back to you as soon as possible. We would love to hear your feedback also, whether positive or negative.
Thanks for taking a look at our guide on how to duplicate a page in WordPress.