For those who’ve ever wished to reuse a web page’s structure or settings to create a brand new one, you would possibly’ve been shocked to seek out that WordPress doesn’t have a easy out-of-the-box resolution.
You possibly can use a keyboard shortcut to Copy All, however that can solely copy the textual content from the web page. To hold over photos, metadata, customized results, and web page settings, you want a extra highly effective resolution that lets you duplicate or clone a web page in WordPress.
On this tutorial, we’ll present you find out how to duplicate a web page in WordPress utilizing three completely different strategies:
The way to Duplicate a Web page in WordPress with a Plugin
There are numerous plugins that assist you to shortly duplicate pages, posts, and customized put up sorts (like product pages). For instance:
Don’t get hung up on the wording of the plugin. With these plugins, you’ll be able to clone any kind of content material in WordPress, not simply pages or posts because the identify could recommend.
For this tutorial, we’re going to make use of a plugin known as Duplicate Page.
Step 1: Set up and Activate the Plugin
Go to Plugins > Add New. Seek for “duplicate web page”. Set up and activate the Duplicate Web page plugin by mndpsingh287 (or the plugin of your selecting).
There aren’t many settings to configure with this plugin. If you wish to evaluate them earlier than you start duplicating content material, you’ll discover them underneath Settings > Duplicate Web page.
Step 2: Go to the Fundamental Pages Display
Once you hover over any web page in WordPress, what you usually see are choices for:
- Edit
- Fast Edit
- Trash
- View
What this plugin does is take the usual quick-action instruments and add a brand new one known as Duplicate This to the record.
You’ll solely see these choices if you hover over the identify of a web page, put up, or customized put up kind.
Step 3: Duplicate the Web page
Click on the Duplicate This button under the web page you wish to clone. After a couple of seconds, the display will reload with a replica of the web page and all the info inside it.
It’ll have the identical identify as the unique, however it’ll be marked as a Draft.
Step 4: Customise the Web page
Open the duplicated web page. It’ll look similar to the one you simply copied, together with the URL (which may have a quantity added to the tip of it) in addition to any metadata related to it.
Undergo and edit the web page identify, permalink, content material, knowledge, and web page settings as wanted.
Once you’re performed, save your adjustments.
Click on Save draft to maintain it in draft standing or Publish to push it to your web site.
The way to Copy a Web page in WordPress with the Web page Builder
If all you wish to do is copy the content material on the web page, then you need to use the WordPress web page builder to do that.
Step 1: Copy All the Blocks
Go to the web page, put up, or customized put up kind you wish to duplicate. Click on on the three vertical dots image within the top-right nook to entry the web page’s Choices.
Choose Copy all blocks underneath the Instruments part.
Step 2: Paste the Content material right into a New Web page
Create a brand new web page or put up. Proper-click wherever within the empty canvas after which choose Paste.
Another choice is to hit Ctrl+V in your keyboard.
This can copy over all the blocks from the opposite web page. This contains textual content, media, widgets, structure components, and extra.
Step 3: Customise the Web page
Now you can customise the content material and add all related metadata to it. Save and publish your adjustments when it’s performed.
The way to Clone a Web page in WordPress with Elementor
There isn’t a replica/clone/duplicate software included in Elementor. That mentioned, if you wish to create a clonable web page structure, you are able to do this by utilizing Elementor’s template feature.
Step 1: Save the Web page as a Template
Open the web page you wish to duplicate.
Once you’re contained in the web page builder, click on the up-arrow subsequent to the Replace or Publish button. This reveals the Save Draft and Save as Template choices.
Save this web page as a template.
Step 2: Import the Template right into a New Web page
Once you create a brand new web page, open the template library and go to the My Templates tab. The saved web page will now be in there.
Click on Insert on the precise.
A pop-up message will seem that asks if you wish to “Apply the settings of this web page too?”.
For those who click on Apply, it should override the default design, structure, and page-level settings. It received’t have an effect on any metadata you’ve already crammed in.
Step 3: Customise the Web page
With the duplicated content material in place, now you can set to work in modifying it. When it’s performed, use the Publish or Save Draft settings within the bottom-left nook to save lots of your new web page.
Abstract
There are lots of explanation why you would possibly wish to know find out how to duplicate a web page in WordPress.
As an illustration, you can be on the lookout for a sooner strategy to create new pages or posts that can have the same construction to current ones. Fairly than recreate the wheel each time, you’ll duplicate the web page and deal with modifying the main points.
You may be on the lookout for a strategy to increase your store and create merchandise extra shortly. Having the ability to duplicate them means you received’t need to spend as a lot time filling within the product specs every time.
Or you can be on the lookout for a user-friendly software that purchasers can use to create new posts or pages. Whereas templates may be useful, typically it’s extra helpful for purchasers to see all the pre-filled metadata in order that they know which fields to spend their time on and which to disregard.
No matter your causes are, you’ve three easy and code-free options that can assist you duplicate pages, copy content material, and clone layouts in WordPress.
Trending Merchandise
[product_category category=”trending” per_page=”8″ columns=”2″ orderby=”date” order=”desc”].