{"id":10262,"date":"2026-10-16T08:03:24","date_gmt":"2026-10-16T08:03:24","guid":{"rendered":"https:\/\/www.process.st\/help\/?p=10262"},"modified":"2026-10-16T08:03:24","modified_gmt":"2026-10-16T08:03:24","slug":"compare-page-revisions-before-you-publish-or-discard","status":"publish","type":"post","link":"https:\/\/www.process.st\/help\/compare-page-revisions-before-you-publish-or-discard\/","title":{"rendered":"Compare Page Revisions Before You Publish or Discard"},"content":{"rendered":"<p>A saved draft on a page used to mean guesswork. Was it a quick typo fix or a sweeping rewrite? The only way to find out was to publish it\u2014or discard it and hope for the best.<\/p>\n<p>Page revision comparison puts that uncertainty to rest. Now you can see exactly what changed, word by word, before you commit to anything.<\/p>\n<h2>What it does<\/h2>\n<p>Two comparison modes give you full visibility into page changes:<\/p>\n<ul>\n<li><strong>Compare with published<\/strong> \u2014 While a page has an unpublished draft, open the <strong>\u2026<\/strong> menu in the editor to see a side-by-side diff of the draft against the live version. Know exactly what the draft changes before you publish or discard it.<\/li>\n<li><strong>Compare any two versions<\/strong> \u2014 In <strong>Revision History<\/strong> (available on orgs with Version Control enabled), select <strong>Compare<\/strong> on any version, then use the <strong>From<\/strong> and <strong>To<\/strong> pickers to view differences between any two published versions.<\/li>\n<\/ul>\n<h2>A smarter diff<\/h2>\n<p>The comparison view goes beyond simple block-level highlighting:<\/p>\n<ul>\n<li><strong>Word-level changes<\/strong> \u2014 An edited paragraph highlights the specific words that changed, not the entire block.<\/li>\n<li><strong>Row-by-row table comparison<\/strong> \u2014 Tables are compared row by row, so removed or modified table content is easy to spot.<\/li>\n<li><strong>Rich content support<\/strong> \u2014 Images, files, embeds, and workflow links all appear in the comparison view.<\/li>\n<\/ul>\n<h2>How to compare a draft with the published version<\/h2>\n<ol>\n<li>Open a page that has an unpublished draft.<\/li>\n<li>Click the <strong>\u2026<\/strong> (more options) menu in the editor toolbar.<\/li>\n<li>Select <strong>Compare with published<\/strong>.<\/li>\n<li>Review the highlighted differences, then decide whether to publish or discard the draft.<\/li>\n<\/ol>\n<h2>How to compare any two versions<\/h2>\n<ol>\n<li>Open a page and go to <strong>Revision History<\/strong>.<\/li>\n<li>Click <strong>Compare<\/strong> on a version.<\/li>\n<li>Use the <strong>From<\/strong> and <strong>To<\/strong> pickers to select the two versions to compare.<\/li>\n<li>Review the word-level diff to see what changed between them.<\/li>\n<\/ol>\n<h2>Who can use this<\/h2>\n<p>Page revision comparison is available now on all plans. The <strong>Compare with published<\/strong> option appears whenever a page has an unpublished draft. The <strong>Compare any two versions<\/strong> feature requires Version Control to be enabled for your organization.<\/p>\n<p>For more details, see the full guide on <a href=\"https:\/\/www.process.st\/help\/docs\/version-control\/\">Version Control &amp; Audit History<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A saved draft on a page used to mean guesswork. Was it a quick typo fix or a sweeping rewrite? The only way to find out was to publish it\u2014or discard it and hope for the best. Page revision comparison puts that uncertainty to rest. Now you can see exactly what changed, word by word, [&hellip;]<\/p>\n","protected":false},"author":22,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"available_plan":"All plans","available_product":"Pages","footnotes":""},"categories":[2],"tags":[],"class_list":["post-10262","post","type-post","status-publish","format-standard","hentry","category-new-feature"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts\/10262","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/comments?post=10262"}],"version-history":[{"count":2,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts\/10262\/revisions"}],"predecessor-version":[{"id":10265,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/posts\/10262\/revisions\/10265"}],"wp:attachment":[{"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/media?parent=10262"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/categories?post=10262"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.process.st\/help\/wp-json\/wp\/v2\/tags?post=10262"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}