Duplicate Posts & Pages documentation
Copy a post, page or custom post type with one click from the list screen or the editor. Start new pages from a layout you already built, without copying blocks across by hand.
Overview
WordPress has no duplicate button. To reuse a page layout you copy every block into a new page, re-add the featured image, then reselect categories, tags and custom fields.
For landing pages, service pages or WooCommerce products that share a structure, that is slow and easy to get wrong.
Plan: Free + Pro options. The options marked Pro below need WP Extended Pro.
Setup
- Turn on Duplicate Posts & Pages under Content Management.
- Hover over any post or page in the list and click Duplicate.
- With Pro, choose the post types, copied elements, status and title format in the module settings.
Settings
| Setting | What it does | Plan |
|---|---|---|
| Post Types | Select the post types that can be duplicated. | Pro |
| Redirect to post | Redirect to post edit screen after duplication. | Pro |
| Post status | Select the status of the duplicated post. | Pro |
| Elements to Duplicate | Select which elements are copied by default when duplicating a post. Users can override these per-duplication. | Pro |
| Customise post title | Enable this to use a custom format for the duplicated post. | Pro |
| Post title format | Use {post_title} to insert the original post title. | Pro |
Questions and troubleshooting
Is Duplicate Posts & Pages free?
Yes. Duplicating is free. The settings for post types, copied elements, status and title format are part of WP Extended Pro.
Does it copy custom fields and featured images?
Yes. The copy includes the content, featured image, taxonomies, custom fields and menu order. With Pro you can choose the defaults and change them for each copy.
Does it work with WooCommerce products and custom post types?
Posts and pages can be duplicated in the free plugin. WP Extended Pro lets you add products and any custom post type.
Is the duplicate published straight away?
No. Copies are created as drafts, so nothing appears on the site until you publish it. Pro lets you choose a different status.
It isn’t working as expected
Check the module is switched on and its settings are saved. If another plugin does the same job, deactivate one of them. Then clear any page cache and test again. Still stuck? Pro customers can contact support; free users can post on the WordPress.org forum.
Developers
Duplicate Posts & Pages has 16 hooks. See the Duplicate Posts & Pages developer reference.
