Duplicate Posts/Pages

Duplicate any post, page, or custom post type with a single click. The cloned content includes all text, custom fields, taxonomies, and metadata — perfect for creating similar content quickly.

Use Cases

  • Duplicate a product template to create 50 similar products, changing only specific details
  • Clone last week’s newsletter to maintain the same structure while updating content
  • Create A/B test variations of a landing page by duplicating and tweaking the copy
  • Copy a complex page layout to use as a starting point for similar pages
  • Duplicate a well-structured post as a template for new team members

How It Works

  1. Go to Posts → All Posts (or Pages, or any custom post type)
  2. Hover over any item to reveal the row actions
  3. Click “Duplicate”
  4. A new draft opens in the editor with all content copied
  5. Edit the duplicate and publish when ready

Where to Find It

Location: Hover over any post or page in the admin list to see the “Duplicate” link in the row actions.

What Gets Duplicated

When you duplicate a post, the following elements are copied:

ElementCopied?Notes
TitleYes“(Copy)” is appended to the title
ContentYesFull content including blocks
ExcerptYesThe post excerpt
CategoriesYesAll assigned categories
TagsYesAll assigned tags
Custom TaxonomiesYesAll custom taxonomy terms
Custom FieldsYesAll post meta data
Featured ImageYesReference to the same image
Page TemplateYesIf using a page template
Post StatusNoAlways created as Draft
AuthorNoSet to current user
DateNoSet to current date

Settings

SettingDescription
Post TypesSelect which post types show the duplicate option

By default, duplication is enabled for Posts and Pages. Enable it for custom post types in the module settings.

Step-by-Step Example

Duplicating a Product Template

  1. Create a well-structured product post with all your standard fields filled in
  2. Go to Products → All Products
  3. Hover over your template product
  4. Click “Duplicate”
  5. The editor opens with a copy titled “Original Product (Copy)”
  6. Update the title, content, and specific details
  7. Click Publish

Repeat steps 4-7 for each new product. Much faster than starting from scratch!

Workflow Tips

Creating Content Templates

  1. Build a “perfect” example post with:
    • Standard formatting and structure
    • Placeholder text where content varies
    • All custom fields filled with sample data
    • Correct categories/tags assigned
  2. Keep this post as a Draft
  3. Duplicate it whenever you need a new post of that type
  4. Replace placeholders with actual content

Batch Content Creation

When creating many similar items:

  1. Duplicate your template
  2. Make quick edits
  3. Save as Draft (don’t publish yet)
  4. Repeat for all items
  5. Review and publish all at once

This workflow helps maintain consistency across similar content.

FAQ

Is the featured image copied or duplicated?The featured image reference is copied, meaning both posts point to the same image in your media library. The image file itself isn’t duplicated, which saves storage space.
Can I duplicate a published post?Yes! You can duplicate posts regardless of their status. The duplicate is always created as a Draft, so you have time to edit before publishing.
Does duplication work with page builders?Yes, the duplicate includes all post content including page builder data stored in custom fields or the content area. Your Elementor, Beaver Builder, or other page builder layouts will be copied.
Why is my duplicate missing some data?Some plugins store data in unusual ways. If specific plugin data isn’t copied, that plugin may need to be duplicated separately or may have its own duplication feature.
Can I duplicate multiple posts at once?Currently, posts are duplicated one at a time. For bulk operations, consider using WordPress’s export/import functionality.

Create a “Template” post that you never publish. Keep it as a perpetual draft that you duplicate whenever you need a new post with consistent structure.

Duplicated posts are always created as drafts with the current user as author. This prevents accidental publishing and maintains proper content attribution.

PRO

Get access to all 147 modules with a single license

Upgrade to Pro