# Is there a proper section “draft toggle” beyond Visibility / Display controls?

**URL:** <https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079>\
**Category:** Elements\
**Created:** [May 12, 2026, 12:08pm UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079 "2026-05-12T12:08:11Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![jackesquire](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/jackesquire/32/35514_2.png) [@jackesquire](https://forums.realmacsoftware.com/u/jackesquire)\
**Post date:** [May 12, 2026, 12:08pm UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079/1 "2026-05-12T12:08:11Z")

</div>

Hi,

In Elements I can currently only see:

- Display: Hidden toggle

- Visibility: Auto / Visible / Invisible

I’m trying to find out if there is any built-in way to create a true “draft toggle” for sections.

What I need:

- A simple on/off switch for sections

- Sections stay visible and editable even when turned off

- Disabled sections produce no output on publish

- No need to duplicate pages or restructure content

Some sections also use complex components that aren’t suitable for CMS-style handling, so they need to stay as native Elements layouts.

Is there any supported method beyond the current Visibility / Display options, or is this the intended limit of the system?

Thanks

---

<div class="post-metadata">

**Author:** ![ben](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/ben/32/28488_2.png) [@ben](https://forums.realmacsoftware.com/u/ben)\
**Post date:** [May 13, 2026, 8:51am UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079/2 "2026-05-13T08:51:32Z")

</div>

Hi @jackesquire

We don’t currently have a “Draft” setting for components, it is something we could add if there’s enough demand though.

My suggestion right now would be to use a separate “Draft” page, that is set to not published, and place any draft content on that page.

I know it’s not ideal, but maybe that workflow would be sufficient for now?

---

<div class="post-metadata">

**Author:** ![jackesquire](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/jackesquire/32/35514_2.png) [@jackesquire](https://forums.realmacsoftware.com/u/jackesquire)\
**Post date:** [May 13, 2026, 9:14am UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079/3 "2026-05-13T09:14:26Z")

</div>

Thanks Ben – me and my team would definitely love to see this added ASAP. It’s actually one of the main things currently stopping us moving a specific site from Classic to Elements.

We used this workflow constantly in Classic to quickly hide/unhide sections during frequent updates without moving content around or duplicating pages.

One of our sites is a football tournament website that requires constant section and component changes throughout events, so a proper draft/publish toggle at section level would be extremely useful.

There’s definitely strong demand from us for this feature 👍

---

<div class="post-metadata">

**Author:** ![logrunner](https://avatars.discourse-cdn.com/v4/letter/l/59ef9b/32.png) [@logrunner](https://forums.realmacsoftware.com/u/logrunner)\
**Post date:** [May 13, 2026, 9:21am UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079/4 "2026-05-13T09:21:05Z")

</div>

Agree, I would like to see this as well. 👍

---

<div class="post-metadata">

**Author:** ![Lalla](https://avatars.discourse-cdn.com/v4/letter/l/71c47a/32.png) [@Lalla](https://forums.realmacsoftware.com/u/Lalla)\
**Post date:** [May 13, 2026, 9:45am UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079/5 "2026-05-13T09:45:37Z")

</div>

Me too!

---

<div class="post-metadata">

**Author:** ![Printdevil](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/printdevil/32/29847_2.png) [@Printdevil](https://forums.realmacsoftware.com/u/Printdevil)\
**Post date:** [May 13, 2026, 10:05am UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079/6 "2026-05-13T10:05:33Z")

</div>

Ben, this is essential!

The one Stacks feature I really miss from RapidWeaver Classic is the “Do Not Publish” button. I use it all the time on dynamic sites where I am often changing little snippets of content I want to keep but not actually publish at that moment. When the time comes I just unclick the button and publish the site to reinstate that element.

This would be a game changer if Elements had a feature like that.

---

<div class="post-metadata">

**Author:** ![PMUK](https://avatars.discourse-cdn.com/v4/letter/p/7993a0/32.png) [@PMUK](https://forums.realmacsoftware.com/u/PMUK)\
**Post date:** [May 13, 2026, 1:11pm UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079/7 "2026-05-13T13:11:22Z")

</div>

David while you wait have you tried this CSS code in advanced classes? hide-on-publish

---

<div class="post-metadata">

**Author:** ![jackesquire](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/jackesquire/32/35514_2.png) [@jackesquire](https://forums.realmacsoftware.com/u/jackesquire)\
**Post date:** [May 13, 2026, 3:19pm UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079/9 "2026-05-13T15:19:54Z")

</div>

@PMUK Is this what you’re referring to?

 ![SCR-20260513-ojmx](https://europe1.discourse-cdn.com/flex005/uploads/realmacsoftware1/original/3X/c/d/cdd6c9d33d40a9d57fe04f9b7d046cf7968bda67.png)

---

<div class="post-metadata">

**Author:** ![PMUK](https://avatars.discourse-cdn.com/v4/letter/p/7993a0/32.png) [@PMUK](https://forums.realmacsoftware.com/u/PMUK)\
**Post date:** [May 13, 2026, 4:05pm UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079/10 "2026-05-13T16:05:37Z")

</div>

Yes does it work?

---

<div class="post-metadata">

**Author:** ![jackesquire](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/jackesquire/32/35514_2.png) [@jackesquire](https://forums.realmacsoftware.com/u/jackesquire)\
**Post date:** [May 14, 2026, 10:48am UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079/11 "2026-05-14T10:48:49Z")

</div>

Yes that worked, thanks 👍 You do need to add the CSS globally in the template for the class to work. It would be more intuitive if Elements had a built-in single toggle but this works as a workaround for now.

---

<div class="post-metadata">

**Author:** ![Printdevil](https://dub1.discourse-cdn.com/flex005/user_avatar/forums.realmacsoftware.com/printdevil/32/29847_2.png) [@Printdevil](https://forums.realmacsoftware.com/u/Printdevil)\
**Post date:** [May 15, 2026, 1:48pm UTC](https://forums.realmacsoftware.com/t/is-there-a-proper-section-draft-toggle-beyond-visibility-display-controls/56079/12 "2026-05-15T13:48:40Z")

</div>

Yes that workaround does also work for me too but a simple tick box as per Stacks would be so much more convenient, I use this feature ALL the time in Classic.

@ben I am praying you can add this little feature to Elements and if you do, one additional bonus would be to add a visual aid to show on screen which components are not going to publish. Currently in Classic, I apply a grey colour to any Stack that is check marked to NOT publish. This is a huge timesaver as I can instantly see what isn’t set to publish as soon as I open a project.

I really hope you can implement that.
