Duplicate Page and Post

Plugin Banner

Duplicate Page and Post

by Arjun Thakur

Download
Description

Duplicate Page and Post provides a simple way to create a clone of pages, posts and custom post types. The duplicate can be created with the post status selected in the plugin settings.

The plugin is lightweight and focused on fast, straightforward content duplication.

Major features of this plugin include

  • Create a clone of a particular page.
  • Create a clone of a particular post.
  • Create a clone of a particular custom post type (CPT).
  • Option to select editor (Classic and Gutenberg).
  • Option to add a post suffix.
  • Option to add custom text for the duplicate link button.
  • Option to select the status of duplicated posts.
  • Option to select the redirect behavior after duplication.

Like the plugin?

If you find the plugin useful, your feedback is appreciated.

The plugin is simple to install:

  • Download duplicate-wp-page-post.zip
  • Unzip
  • Upload the duplicate-wp-page-post directory to your /wp-content/plugins directory
  • Go to the Plugins menu in WordPress and activate the plugin
  1. <p><strong>Activate the plugin</strong> - The plugin can be activated from the WordPress Plugins page by clicking the <strong>Activate</strong> button.</p>

    Activate the plugin - The plugin can be activated from the WordPress Plugins page by clicking the Activate button.

  2. <p><strong>Plugin Settings</strong> - Configure the duplicate status, redirect behavior, title suffix, duplicate link text, and other plugin options from the settings page.</p>

    Plugin Settings - Configure the duplicate status, redirect behavior, title suffix, duplicate link text, and other plugin options from the settings page.

  3. <p><strong>Duplicate pages</strong> - The <strong>Duplicate</strong> option is available directly from the Pages listing, making it easy to clone a page with one click.</p>

    Duplicate pages - The Duplicate option is available directly from the Pages listing, making it easy to clone a page with one click.

  4. <p><strong>Duplicate posts</strong> - The <strong>Duplicate</strong> option is available directly from the Posts listing, making it easy to clone a post with one click.</p>

    Duplicate posts - The Duplicate option is available directly from the Posts listing, making it easy to clone a post with one click.

How to create the duplicate of a page or a post?

  1. Activate the plugin through the ‘Plugins’ menu in WordPress.
    1. Create a new post/page or use an existing one.
    2. Go to the All Pages or All Posts screen in your WordPress dashboard.
    3. Hover over a page, post or supported custom post type. The duplicate link will be displayed when you have permission to edit the source item.
    4. Click the “Duplicate” link. The duplicate will be created using the status selected in the plugin settings.
    5. Make any required changes and publish or update the duplicate as appropriate.

What is the benefit of using this plugin?

You can easily duplicate pages, posts and custom post types with a single click. This saves time when creating new content based on existing content.

Easy and efficient tool

By navajamm on July 9, 2025

Thank you for this plugin. I ultimately need this feature, and have used several similar plugins before, even paid. This plugin might be the last I will probably use forever, as it is simple and does not distort the content.

Excellent.

By wpfan10 on February 13, 2024

Very useful tool. Thanks

Excels at what it does

By aaronlkh on April 29, 2022

Didn't think of this function until the need arose. Luckily I found this and it just works! Thanks for creating this plug-in!

My favorite

By Dom Martigne on April 13, 2022

very simple, very effective

Quick and easy

By Eve Lurie (elurie) on March 31, 2022

Just works!

Really helpful

By nqui on March 29, 2022

Thanks for this, it is really useful.

Very good

By joienegru on February 26, 2022

Thanks for a very good-working plugin!

Good plugin

By redkorn on November 17, 2021

Can’t imagine you invented such a useful plugin. Thanks

Simple and best plugin

By sanchitdman on May 12, 2021

Simple and best plugin to user solve problems

perfetto

By funkycisto on April 30, 2021

fa esattamente quello che voglio, duplica! 😍

2.9.7

  • Improved security through stronger input validation, nonce verification, and output escaping.
  • Improved compatibility with supported WordPress versions.
  • Updated the plugin text domain to match the WordPress.org plugin slug.
  • Improved internationalization support with translator comments for strings containing placeholders.

2.9.6

  • Security fixes for SQL injection vulnerabilities.
  • Improved authorization checks when duplicating posts, pages and custom post types.
  • Improved input validation and output escaping.
  • Fixed an activation warning on fresh installations.
  • Preserved existing plugin settings during activation and upgrades.
  • Preserved existing option keys and values when saving plugin settings.
  • Improved post metadata and taxonomy duplication.
  • Added error handling for failed post creation.
  • Improved compatibility with current WordPress versions.
  • Maintained PHP 5.6-compatible plugin code syntax.
Back to top