Title: Bulk Page Duplicator
Author: Nazim Husain
Published: <strong>മെയ്‌ 30, 2025</strong>
Last modified: ഓഗസ്റ്റ്‌ 13, 2026

---

Search plugins

![](https://ps.w.org/bulk-page-duplicator/assets/banner-772x250.png?rev=3645195)

![](https://ps.w.org/bulk-page-duplicator/assets/icon-256x256.png?rev=3645195)

# Bulk Page Duplicator

 എന്ന് [Nazim Husain](https://profiles.wordpress.org/nazim848/)

[ഡൗൺലോഡ്](https://downloads.wordpress.org/plugin/bulk-page-duplicator.1.1.1.zip)

[Live Preview](https://ml.wordpress.org/plugins/bulk-page-duplicator/?preview=1)

 * [വിശദാംശങ്ങൾ](https://ml.wordpress.org/plugins/bulk-page-duplicator/#description)
 * [അവലോകനങ്ങൾ](https://ml.wordpress.org/plugins/bulk-page-duplicator/#reviews)
 *  [ഇൻസ്റ്റാളേഷൻ](https://ml.wordpress.org/plugins/bulk-page-duplicator/#installation)
 * [Development](https://ml.wordpress.org/plugins/bulk-page-duplicator/#developers)

 [സഹായം](https://wordpress.org/support/plugin/bulk-page-duplicator/)

## Description

Bulk Page Duplicator helps you publish template-based content faster without manual
copy/paste. Select a template item, define placeholder text, add replacement values,
and generate multiple items in one run.

#### Who this is for

 * Agencies building location or service pages at scale.
 * Site owners creating many similar pages, posts, or custom post types.
 * Teams using Elementor, Beaver Builder, or Bricks that need consistent template
   duplication.
 * SEO workflows that need metadata copied and replaced across many items.

#### What you can do

 * Duplicate any public post type (including custom post types).
 * Replace one or multiple placeholders across title, slug, and content.
 * Import replacement values from `.csv` or `.txt`, or paste values line by line.
 * Choose output status (Publish or Draft).
 * Set parent page behavior for hierarchical post types.
 * Copy featured image to all created items.
 * Assign taxonomy terms (such as categories and tags) to all generated items.
 * Export duplication results as CSV for reporting.

#### Why it is safer and faster

 * Dry Run preview shows what will be created before writing content.
 * Existing slugs are automatically skipped to prevent duplicates.
 * Real-time progress includes current item, percent complete, and ETA.
 * Cancel in-progress operation from the UI.
 * Recent operation history supports rollback (bulk delete created items).
 * Saved user preferences reduce repeated setup.

### How It Works

 1.  Go to `Tools > Bulk Page Duplicator`.
 2.  Choose a post type and select the template item.
 3.  Enter placeholder text:
 4.   * Single placeholder example: `London`
      * Multiple placeholder example: `London, UK`
 5.  Add replacement values in the textarea or import CSV/TXT.
 6.  Select where replacements should be applied (title, slug, content, builder data,
     SEO data).
 7.  Optionally set status, parent page, taxonomy terms, and featured image behavior.
 8.  Click `Dry Run (Preview)` to validate expected output.
 9.  Click `Start Duplication` to generate items in batches.
 10. Review Results Log, filter statuses, export CSV, and use Recent Operations for
     rollback if needed.

### Feature Highlights

#### Bulk generation core

 * Batch duplication workflow for large value sets.
 * Supports pages, posts, and any public custom post type.
 * Automatic skip when a generated slug already exists.

#### Smart replacement behavior

 * Multiple placeholders supported in one run.
 * Case-aware replacement behavior for more natural output.
 * Slug-safe handling for multi-word placeholders and replacement values.

#### Builder and SEO integrations

 * Page builder support:
    - Elementor
    - Beaver Builder
    - Bricks
 * SEO metadata replacement support:
    - Yoast SEO
    - Rank Math
    - All in One SEO
    - SEOPress

#### Workflow productivity

 * Searchable template selector with status, thumbnail, and metadata.
 * Placeholder and values validation feedback.
 * Dry Run summary with create vs skip counts.
 * Browser completion notifications (when permission is granted).
 * Results summary, filtering, and CSV export.

#### Recovery and control

 * Recent operation history with timestamp and counts.
 * Rollback action to delete items created by an operation.
 * User preferences persisted for faster repeat runs.

### CSV/TXT Format Guide

#### Single placeholder

If placeholder is `London`, use one value per line:

    ```
    New York
    Paris
    Chicago
    ```

#### Multiple placeholders

If placeholders are `London, UK`, each line must provide matching comma-separated
values:

    ```
    New York, USA
    Paris, France
    Toronto, Canada
    ```

#### Validation rules

 * For multi-placeholder mode, each line should contain the same number of values
   as placeholders.
 * Empty lines are ignored.
 * Duplicate values are flagged in validation feedback.

### Compatibility

 * WordPress: 5.0+
 * Tested up to: 7.0
 * PHP: 7.2+
 * Works with public post types (excluding attachments in selector).
 * Supports taxonomy assignment for the selected post type.
 * Page builders: Elementor, Beaver Builder, Bricks.
 * SEO plugins: Yoast SEO, Rank Math, All in One SEO, SEOPress.

### Usage Tips

 * Use unique placeholders (for example `CITYNAME`) to avoid accidental replacements.
 * Start with `Draft` status for review workflows.
 * Use Dry Run before large batches.
 * Keep the browser tab open during long runs for progress updates.
 * Use Recent Operations to rollback quickly if required.

### License

Bulk Page Duplicator is free software released under the GPLv2 or later.

## Installation

 1. Upload the plugin folder to `/wp-content/plugins/` or install via the WordPress
    Plugins screen.
 2. Activate `Bulk Page Duplicator` from `Plugins`.
 3. Go to `Tools > Bulk Page Duplicator`.
 4. Select your template and start generating content.

## FAQ

### Can I duplicate custom post types (CPTs)?

Yes. The plugin supports any public post type.

### Does it skip duplicate slugs?

Yes. If a generated slug already exists for that post type, the item is skipped 
and logged.

### Can I preview before creating content?

Yes. Use `Dry Run (Preview)` to see totals, created/skipped counts, titles, and 
slugs.

### Can I undo a bulk operation?

Yes. Recent Operations includes rollback to delete items created by a recorded operation.

### Who can use this plugin screen?

Users with administrative capability (`manage_options`) can run duplication actions.

### Does this work with page builders?

Yes. It supports Elementor, Beaver Builder, and Bricks data replacement when present.

### Does this work with SEO plugins?

Yes. It supports metadata replacement for Yoast SEO, Rank Math, All in One SEO, 
and SEOPress.

### Is the plugin translation ready?

Yes. The plugin uses the `bulk-page-duplicator` text domain and includes a POT file
in `languages/`.

## Reviews

![](https://secure.gravatar.com/avatar/40865011052bb14ba18fbf98ff83b42bc8775c3ff66e94fd6c8305a33daa1dd7?
s=60&d=retro&r=g)

### 󠀁[Very good plugin to duplicate pages in seconds](https://wordpress.org/support/topic/very-good-plugin-to-duplicate-pages-in-seconds/)󠁿

 [tamara77ble](https://profiles.wordpress.org/tamara77ble/) ജനുവരി 29, 2026

It's a very good plugin for creating many new pages, where, for example, you only
want to replace the city name on each page. The support is very friendly and very
fast.

![](https://secure.gravatar.com/avatar/9ec66df88ef97e7c7ef89a28dad08157de071579fcebe444fcd740e8466a862e?
s=60&d=retro&r=g)

### 󠀁[Exactly What We Needed — Time-Saving and Brilliant!](https://wordpress.org/support/topic/exactly-what-we-needed-time-saving-and-brilliant/)󠁿

 [waqaspuri](https://profiles.wordpress.org/waqaspuri/) ജൂലൈ 5, 2025

I’ve tried a few plugins to speed up page creation, but this one really stands out,
Highly recommended for anyone managing a large site or building websites for clients.
Creating pages has never been this easy before, seriously, a time-saver!Thank you
to the developers for this excellent tool!Waqas from WCORS

 [ Read all 2 reviews ](https://wordpress.org/support/plugin/bulk-page-duplicator/reviews/)

## Contributors & Developers

“Bulk Page Duplicator” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Nazim Husain ](https://profiles.wordpress.org/nazim848/)

[Translate “Bulk Page Duplicator” into your language.](https://translate.wordpress.org/projects/wp-plugins/bulk-page-duplicator)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/bulk-page-duplicator/),
check out the [SVN repository](https://plugins.svn.wordpress.org/bulk-page-duplicator/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/bulk-page-duplicator/)
by [RSS](https://plugins.trac.wordpress.org/log/bulk-page-duplicator/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.1

 * Hardened AJAX authorization and output handling.
 * Fixed rollback tracking for concurrent and multi-batch operations.
 * Preserved multi-valued metadata and optional featured image and Elementor behavior.
 * Improved large-site template, taxonomy, and dry-run performance.
 * Added complete uninstall cleanup and WordPress 5.0-compatible history dates.

#### 1.1.0

 * Added support for duplicating any public post type.
 * Added multiple placeholder replacement.
 * Added CSV/TXT import for replacement values.
 * Added Dry Run preview mode.
 * Added searchable template selector with thumbnails and metadata.
 * Added featured image copy option.
 * Added enhanced results log with summaries, filters, and CSV export.
 * Added real-time progress feedback with ETA and current item tracking.
 * Added saved user preferences.
 * Added taxonomy term assignment for generated items.
 * Added operation history with rollback support.
 * Added improved validation and duplicate prevention.
 * Added extended page builder support for Beaver Builder and Bricks.

#### 1.0.1

 * Improved capitalization handling for hyphenated names.
 * Improved multi-word placeholder replacement in slugs.

#### 1.0.0

 * Initial release.

## മെറ്റ

 *  Version **1.1.1**
 *  അവസാനം പുതുക്കിയത് **1 മാസം മുന്‍പ്**
 *  Active installations **400+**
 *  വേർഡ്പ്രസ്സ് പതിപ്പ് ** 5.0 അല്ലെങ്കില്‍ അതിലും ഉയര്‍ന്നത് **
 *  Tested up to **7.0.6**
 *  PHP പതിപ്പ് ** 7.2 അല്ലെങ്കില്‍ അതിലും ഉയര്‍ന്നത് **
 *  Language
 * [English (US)](https://wordpress.org/plugins/bulk-page-duplicator/)
 * Tags
 * [bulk duplicate](https://ml.wordpress.org/plugins/tags/bulk-duplicate/)[clone](https://ml.wordpress.org/plugins/tags/clone/)
   [duplicate](https://ml.wordpress.org/plugins/tags/duplicate/)[duplicate pages](https://ml.wordpress.org/plugins/tags/duplicate-pages/)
   [page duplicator](https://ml.wordpress.org/plugins/tags/page-duplicator/)
 *  [Advanced View](https://ml.wordpress.org/plugins/bulk-page-duplicator/advanced/)

## Ratings

 5ൽ 5 നക്ഷത്രങ്ങൾ.

 *  [  2 5-star reviews     ](https://wordpress.org/support/plugin/bulk-page-duplicator/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/bulk-page-duplicator/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/bulk-page-duplicator/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/bulk-page-duplicator/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/bulk-page-duplicator/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/bulk-page-duplicator/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/bulk-page-duplicator/reviews/)

## Contributors

 *   [ Nazim Husain ](https://profiles.wordpress.org/nazim848/)

## സഹായം

Got something to say? Need help?

 [പിന്തുണാ ഫോറം കാണുക](https://wordpress.org/support/plugin/bulk-page-duplicator/)

## സംഭാവന

Would you like to support the advancement of this plugin?

 [ ഈ പ്ലഗിനിലേക്ക് സംഭാവന ചെയ്യുക ](https://buymeacoffee.com/nazim848)