# What is currently the recommended publishing workflow for Content Pages

**URL:** <https://discuss.liferay.com/t/what-is-currently-the-recommended-publishing-workflow-for-content-pages/1064>\
**Category:** CMS\
**Tags:** pages\
**Created:** [October 13, 2026, 4:15pm UTC](https://discuss.liferay.com/t/what-is-currently-the-recommended-publishing-workflow-for-content-pages/1064 "2026-10-13T16:15:44Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kgolebiowski](https://dub1.discourse-cdn.com/flex014/user_avatar/discuss.liferay.com/kgolebiowski/32/418_2.png) [@kgolebiowski](https://discuss.liferay.com/u/kgolebiowski)\
**Post date:** [October 13, 2026, 4:15pm UTC](https://discuss.liferay.com/t/what-is-currently-the-recommended-publishing-workflow-for-content-pages/1064/1 "2026-10-13T16:15:44Z")

</div>

Hello Everyone,

Every since in a while, I receive questions about the best **Content Page** authoring workflow in Liferay. It should support some form of versioning, bundle multiple changes together (so one can go live with the entire changeset, not individual updates that could make the site inconsistent for a while), and allow review before publication. Liferay has two mechanisms that try to satisfy these requirements: **Staging** and **Publications** ([Publishing Tools - Liferay Official Documentation - Liferay Learn](https://learn.liferay.com/w/dxp/sites/publishing-tools)). Staging is complex and heavy, and for a long time was not recommended by Liferay, except some specific cases. As a result, the only way to get a more complex authoring workflow was to use Publications (which were really complex as well). Since 2026.Q1, though, [they have been put into maintenance mode](https://learn.liferay.com/w/dxp/self-hosted-installation-and-upgrades/upgrading-liferay/deprecations-and-breaking-changes-reference/2026-deprecations-and-breaking-changes/2026-q1-maintenance-mode-and-deprecations), so I understand they are not recommended either.

**My question now is: should we use Staging to achieve a better Content Pages authoring workflow, or is something else planned to come out soon, [like the content page history](https://discuss.liferay.com/t/page-layout-version-history/481)?**

Staging is really heavy, so I’d like to avoid using it. It also cannot really be applied just to Content Pages, but Web Contents and Documents must also be included (otherwise they are not visible in the Staging area, so the site is not previewable).

Thank you!

KG

---

<div class="post-metadata">

**Author:** ![Luiz\_Jardim](https://dub1.discourse-cdn.com/flex014/user_avatar/discuss.liferay.com/luiz_jardim/32/304_2.png) [@Luiz\_Jardim](https://discuss.liferay.com/u/Luiz_Jardim)\
**Post date:** [October 22, 2026, 6:56pm UTC](https://discuss.liferay.com/t/what-is-currently-the-recommended-publishing-workflow-for-content-pages/1064/2 "2026-10-22T18:56:38Z")

</div>

Hey @kgolebiowski, you can already to this if you just don’t publish the page, the changes are kept on the draft version on top of it. If you want to do this in a more controlled approach, we are solving this in Q1.27 with our new Launches Framework, you will be able to work in a separated “version” of the page where all your changes to that page will go live once you publish that launch.
