Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

Duplicate PP · Version history

Duplicate PP changelog and version history

Latest version
4.0.1
Nov 2, 2026 (7 days ago)
Releases
12
since 2023
In the last year
3
about one every 69 days
Tested up to
WordPress 7.1.4
PHP 7.4 or later

Releases each year

  • 20232 releases
  • 20242 releases
  • 20255 releases
  • 20263 releases

20263 releases

  1. Duplicate PP 4.0.1Latest

    • Fixed: Fatal error on single posts for logged-in users when the admin bar link was enabled (a backend-only function was called on the front end).
    • Fixed: Rewrite & Republish — a failed update of the original no longer wipes its custom fields or deletes the copy; the merge is skipped and the copy kept.
    • Fixed: Rewrite & Republish re-checks at publish time that the user may still edit and publish the original; otherwise the copy returns to draft. Scheduled copies remember who scheduled them for the cron check.
    • Fixed: Publishing a copy whose original was trashed no longer writes into the trash.
    • Fixed: Copies published through other REST routes (e.g. WooCommerce’s API) are now merged at the end of the request instead of staying live next to the original.
    • Fixed: Leftover republished copies are cleaned up when a new rewrite starts; republishing one merges again instead of creating a duplicate.
    • Fixed: Page parent and sticky status carry over on republish. Deleting an original detaches a colleague’s copy instead of force-deleting it.
    • Fixed: Titles containing “&” showed as “&” in the block editor panel.
    • Fixed: Bulk duplicate skipped selected child pages whose parent could not be copied; it now copies them.
    • Fixed: Taxonomies and roles with uppercase names could not be saved in the settings.
    • Fixed: Activation redirect no longer interferes with AJAX, WP-CLI or bulk plugin activation.
    • Improved: Rewrite & Republish is not offered for WooCommerce products (a republish would roll back sales and stock counters). Filter: dpp_rewrite_excluded_post_types.
    • Improved: Bulk “Duplicate multiple times” is capped at 250 copies per request; the dialog shows the limit for the current selection. Filter: dpp_max_bulk_copies.
    • Improved: Quick search only queries items the user can edit; removed the 3.x nonce fallback; stricter JSON escaping.
    • Improved: Accessibility — tab names stay available to screen readers on small screens, the quick search announces results, and the copy dialog degrades gracefully in browsers without dialog support.
    • Improved: Uninstall removes all plugin post meta.
  2. Duplicate PP 4.0.0

    • Added: Rewrite & Republish — edit a published item in a copy and republish it over the original, immediately or on a schedule.
    • Added: “New Draft” action that opens the copy in the editor.
    • Added: “Copy multiple” row action and “Duplicate multiple times…” bulk action — choose how many copies to make, with optional numbered titles, up to a configurable limit.
    • Added: Bulk actions — Duplicate and Rewrite & Republish.
    • Added: Copy buttons and “Copy of” link in the block editor and the classic editor.
    • Added: Admin bar “Duplicate This” menu in the admin as well as the front end.
    • Added: “What to copy” settings, excluded custom fields (wildcards) and taxonomies, menu order increment, “same as original” status.
    • Added: Permissions for post types and user roles; Display settings; optional “Original” column and “Copy” label.
    • Added: Child pages and comments can be copied.
    • Added: New settings dashboard with stats, recent copies and rewrites in progress, plus a Help tab.
    • Fixed: Content and custom fields are now copied byte for byte (backslashes in block attributes and JSON meta were stripped, and HTML entities such as < in code were decoded).
    • Fixed: Title suffix ” (Copy)” lost its leading space after saving the settings.
    • Fixed: Elementor background images were broken on copies; Elementor meta could be duplicated with empty values.
    • Fixed: Hierarchical terms with the same slug are copied correctly.
    • Improved: Users who cannot publish get “Pending” copies instead of published ones.
    • Improved: WooCommerce SKU and sales/rating counters are not copied to product duplicates.
  3. Duplicate PP 3.7.0

    • Refactored: Full codebase reorganization — every class moved into the DuplicatePP namespace, every main class is now a singleton, and the root duplicate-pp.php is a clean bootstrap.
    • Improved: Settings read centralized in DuplicatePP\Settings\Settings_Service so the dpp_settings option has a single source of truth.
    • Improved: Inline CSS and JS extracted from the settings page into assets/css/admin-settings.css and assets/js/admin-settings.js.
    • Improved: Every user-facing string is translatable with the duplicate-pp text domain; every output is escaped.
    • Improved: Meta handler converted from a static utility to a DuplicatePP\Meta\Meta_Handler singleton.
    • Added: uninstall.php cleans up dpp_settings and dpp_activation_redirect on full uninstall.
    • Developer: New constants DPP_PLUGIN_FILE; legacy constants and option keys preserved for backward compatibility.

20255 releases

  1. Duplicate PP 3.6.1

    • Fixed: HTML entities issue fixed for classic editor
  2. Duplicate PP 3.6

    • Added: Setting page
    • Fixed: Security issues
    • Improved: Performance and code quality
    • Compatibility Check
  3. Duplicate PP 3.5.6

    • Fixed: fixed user permission issue
  4. Duplicate PP 3.5.5

    • Fixed: Security issues for user roles
  5. Duplicate PP 3.5.4

    • Fixed: Security issues
    • Improved: Performance and code quality
    • Compatibility Check

20242 releases

  1. Duplicate PP 3.5.3

    • Compatibility Check
  2. Duplicate PP 3.5.2

    • Compatibility Check

20232 releases

  1. Duplicate PP 3.4.4

  2. Duplicate PP 3.4.3

Questions about Duplicate PP’s releases

What is the latest version of Duplicate PP?

4.0.1, released on Nov 2, 2026 (1 week ago). It’s tested up to WordPress 7.1.4 and needs PHP 7.4 or later.

How often is Duplicate PP updated?

3 releases in the last year, about one every 69 days. Its first release on WordPress.org dates from August 2023.

Know when your rivals ship

Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.

Start free

Release dates come from the day each version’s folder was made in Duplicate PP’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.