plugin-icon

Clone Post with Unsaved Changes to a Draft

제작자: Alimuzzaman Alim·
Duplicate or clone any post or page into a new draft — including unsaved changes — in one click, right from the block editor.
버전
1.0.1
최근 업데이트일
Jul 9, 2026
Clone Post with Unsaved Changes to a Draft

Clone Post with Unsaved Changes to a Draft adds a Save As button to the WordPress block editor. One click copies the post you are editing — including its unsaved changes — into a brand-new draft and opens it, so you can branch, version, or template your content without manually duplicating anything.

It works for posts, pages, and any public custom post type, and copies the title, content, excerpt, featured image, taxonomies, discussion settings, format, template, and post meta.

Features

  • Save As button in the editor header, next to the native Save button.
  • The same action is also available in the post sidebar and the editor’s ⋮ (Options) menu.
  • A confirmation dialog lets you set the new draft’s title before copying.
  • “Don’t ask next time” turns the dialog off for instant copies — Ctrl/⌘-click the button to bring it back.
  • Hide the toolbar and/or sidebar button from the dialog; the menu item always stays available.
  • Copies are always created as drafts, so you never overwrite the original.
  • Fully translatable (proper wp_set_script_translations integration).

How it works

The plugin reads the current editor state (including unsaved edits) and creates a new draft through the WordPress REST API, then redirects you to the new draft’s edit screen. Nothing is changed on the original post.

Development

Development happens on GitHub. Bug reports, feature requests, and pull requests are welcome:

https://github.com/alimuzzaman/clone-post-unsaved-changes

무료유료 요금제에서
설치하면 WordPress.com 서비스 약관서드파티 플러그인 약관에 동의하게 됩니다.
테스트된 버전
WordPress 7.0.1
이 플러그인은 다운로드할 수 있으며 에서 사용할 수 있습니다.