You’ve spent days building and tweaking the perfect WordPress page and you are completely happy with how it looks. Now you want to duplicate the page and use it as a template for other pages on your website but there’s no built-in way to do this with WordPress. Don’t worry, you don’t have to rebuild this page each time you want to use it as a template – there are two super simple ways to duplicate pages and posts in WordPress.
1) Post Duplicator
The easiest way to duplicate pretty much anything you create in WordPress is using the awesome Post Duplicator plugin, available for free from the WordPress Plugin Directory.
It’s a simple as installing the plugin, then heading to Pages or Posts and hovering over the item you want to duplicate. Along with the Edit, Trash and other options that are always there, you will now see a new option called Duplicate Page. Just click the link and the entire page is duplicated. All you need to do is open up the duplicate file, change the page title and Permalink and you’re good to go. Absolutely everything is duplicated using this technique, from content to tags and page options. Nothing could be easier.
2) Visual Composer
If you’re using Visual Composer (most other page builders will work in the same way), there’s a super easy way to quickly duplicate a pages content. This technique doesn’t duplicate any of the page settings, only the page content, so if you’ve made any tweaks to the page’s options you will need to do these manually.
Just click on the Classic Mode button at the top of your content editing window and you will see your page converted to Visual Composer’s shortcodes.
Click on Text to see the HTML version of the page and Select All (Command – A on a Mac or Control – A on Windows).
Now create a new WordPress page and ensure you are still in Text mode. Just paste in all of the content you copied in the last step, click on the Visual Composer Backend Editor button and you’re good to go, with every single Visual Composer element and setting copied from the original page.