內容簡介
WordPress 具有出色的編輯模型,其中包含了「草稿工作流程(draft workflow)」,作家可以保存未發布的草稿、預覽文章、向上級提交草稿進行審查,甚至可以安排文章的發布時間。這樣的模型對於大多數的撰寫部落格的作家和團隊來說已經足夠了。WordPress 已經超越了部落格的範疇,成為了任何人或團隊編輯網頁時的首選平台。雖然 WordPress 已經發展了很多,但是它的編輯模型卻沒有跟上。一旦文章發布後,編輯便不能再按照同樣的工作流程進行。這就是本外掛的用武之地。這個外掛有兩個強大的功能:複製文章和替換文章,這兩個功能結合起來,可以讓作者在已發布的文章上使用核心的「草稿工作流程」進行編輯。
功能
創建現有文章的副本。複製品作為草稿創建,並且具有與原始文章相同的所有資料(包括術語和文章元數據),唯一不複製的是子文章(包括修訂版本、附件和其他文章)
用另一篇文章替換一篇文章。替換的文章變成了自己的修訂版本,替換的文章基本上被刪除,您將使用已替換文章的文章 ID 和 slug 來代替替換文章的資料。
綜合起來,這些功能讓作者擁有一種假的「分叉和合並」模型。已發布的文章可以複製,複製品就像其他草稿一樣進行編輯,然後再將原始文章替換為複製品。
這些功能分別都是非常有用的。您不需要使用「分叉和合併」模型便可以利用本外掛。
外掛標籤
開發者團隊
📦 歷史版本下載
原文外掛簡介
WordPress has a wonderful editing model with its “draft workflow”, where writers can save unpublished drafts, preview posts, submit drafts for review from a superior, and even schedule a post’s publication. This is all that most writers and teams ever needed for a blog. WordPress has extended beyond blogs, and has grown to be the preferred platform for any person or team writing for the web. While WordPress has evolved, its editing model has not, and this editing model is limited. Once a post is published, edits cannot follow the same workflow. That’s where this plugin comes in. This plugin has two powerful features, the ability to clone posts and the ability to replace posts with another, which combined, allow writers to leverage core’s “draft workflow” for published posts.
Features
Create clones of existing posts. The replicas are created as drafts, and have all the same data (including terms and post meta) as the original post. The only things not cloned are child posts (which include revisions, attachments, and other posts)
Replace one post with another. The replaced post becomes a revision of itself, the replacing post is essentially deleted, and you’re left with the replacing post’s data with the post ID and slug of the replaced post.
Combined, these features give writers a pseudo-“fork and merge” model. Published posts can be cloned, the clones edited as any other draft can be, then the originals replaced with the clones.
Individually, these features are equally as useful. You don’t need to use the “fork and merge” model to take advantage of this plugin.
