Skip to content

Site Editing: Saving drafts and switching between template & post #27905

@geheren

Description

@geheren

Describe the bug
The apply -> save flow had some confusing parts to me. If I make changes to the template, I can only move forward by saving it or getting rid of it. In addition, I am having trouble publishing just a post without publishing the template. Was following the FSE Outreach Program Testing Call.

This is my first time reporting an issue, so please let me know if I am doing this wrong.

To reproduce
Steps to reproduce the behavior:

  1. Install Gutenberg 9.6+ and a FSE ready theme.
  2. Go to Posts > Add New
  3. Make some changes to the post > Publish or Save Draft
  4. Use the option to edit the template to switch into template editing mode in the post settings section.
  5. Make some changes to the header, footer, and post content.
  6. Select "Apply" and this is where my hangup is.

Expected behavior
To me, I feel like I should be able to save the draft of the changes, as I am used to when using the block editor, without making it go live. I also found the Apply button to be confusing in this flow.

Screenshots
Here is a video walking through my hangups: https://michaelgeheren.com/fse-issue/

Editor version (please complete the following information):

  • WordPress version: 5.6
  • Does the website has Gutenberg plugin installed, or is it using the block editor that comes by default? Gutenberg
  • If the Gutenberg plugin is installed, which version is it? 9.6.2

Desktop (please complete the following information):

  • OS: MacOS
  • Browser: Safari
  • Version:14.0.1 (16610.3.6.3)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs Design FeedbackNeeds general design feedback.[Feature] Site EditorRelated to the overarching Site Editor (formerly "full site editing")[Type] EnhancementA suggestion for improvement.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions