Plugin

Adds a single, no-configuration “Copy to draft” action for posts, pages, and custom post types. Selecting it creates a draft duplicate of the item and takes you straight to editing that draft.

By design this plugin has no settings screen and no options — it does one thing, decisively, for every applicable post type. Products (product post type) are excluded by default, via a filter.

Key features

  • Bulk Action “Copy to draft” on every applicable post type’s list table — one item copied redirects straight to its edit screen; multiple items stay on the list table.
  • A lh_copy_to_draft() template tag and a “more” action modal link for single-post copying from the front end.
  • An MCP ability (lh-copy-to-draft/copy-post) for programmatic/agent-driven copying, supporting per-item custom overrides.
  • An extensibility hook (lh_copy_to_draft_after_duplicate_post) for plugins that store post-related data outside postmeta.

Install

  1. Upload the lh-copy-to-draft directory to /wp-content/plugins/.
  2. Activate through the Plugins menu.
  3. No configuration required — the Bulk Action appears immediately.

Contents

Documentation