Skip to content

Site editor UX issues, revert back to frontpage, extra edit prompt #54417

Closed as not planned

Description

@Humanify-nl

Description

Since 6.2 to 6.3 I experience many problems with the revised site editor UX and performance.

1. Reverting to frontpage
The editor often reverts back to frontpage while loading something. This is very big issue. Every time I open a pattern or template, the canvas starts loading it, and then sometimes suddenly it switches back to the front-page template. Clicking again on the template does nothing. It needs a hard refresh while back into the editor (first view) and then we can try again. This is hard to reproduce but happens enough to be an issue.

2. Big usability problem
There is a problem with opening a part or pattern in non-editor mode. Clicking on a template or part opens the canvas in a non-editing mode, and then again a prompt is given 'if you want to edit this block - edit this template'.

Since we are working inside an editor. User expectation is to edit the site. The extra prompt is confusing. We are in an editor, YES we want to edit.

Is there ever an intention to view the site in the editor just to look at without editing? I wonder what is the reasoning for these extra clicks and slowdown of user flow. This is a UX regression.

As you can see in the screencap, the cover block flickers quite a lot as well in this view.

3. Canvas size
When the post-content is constrained to i.e. 700 pixels in the template, and we open the post-editor, the canvas gets resized to the constrained with. This is great! However, it is very slow. When opening the template it starts at full width. Then after a 30 sec or so, it goes into its contrained width.

Too many clicks
I know this is very opinionated; but, every time the editor is changed, the UX gets worse because there are extra clicks / actions needed to get somewhere.

Go to backend -> Appearance -> Editor (wait 4s) -> Pattern (wait again 2s) -> Choose which sort of patterns -> Click on edit template (20s wait) -> We can finally do something meaningful.

Step-by-step reproduction instructions

Issue 1 & 2 - Just try to open a page in front end, and click on the 'edit site' in admin bar. It mostly works bug-free when we go from appearance->site editor.

Issue 3 - Build a template with 2 columns, add post-content in one of the columns and set this column to inner blocks use content width. Save. Open the page and edit. See content width.

Screenshots, screen recording, code snippet

site-editor-problems

Environment info

  • WP 6.3.1
  • No gutenberg
  • LocalWP

Please confirm that you have searched existing issues in the repo.

Yes

Please confirm that you have tested with all plugins deactivated except Gutenberg.

Yes

Activity

  1. changed the title [-]Site editor is unresponsive and reverts back to frontpage template.[/-] [+]Site editor UX issues, revert back to frontpage, extra edit prompt[/+] on Sep 13, 2023
  2. added
    Needs TestingNeeds further testing to be confirmed.
    [Feature] Site EditorRelated to the overarching Site Editor (formerly "full site editing")
    on Sep 13, 2023
  3. richtabor commented on Sep 13, 2023

    @richtabor
    Member

    There is a problem with opening a part or pattern in non-editor mode. Clicking on a template or part opens the canvas in a non-editing mode, and then again a prompt is given 'if you want to edit this block - edit this template'.

    Since we are working inside an editor. User expectation is to edit the site. The extra prompt is confusing. We are in an editor, YES we want to edit.

    I've hit this consistently too.

  4. richtabor commented on Sep 13, 2023

    @richtabor
    Member

    Go to backend -> Appearance -> Editor (wait 40s) -> Pattern (wait again 20s)

    These times are way out of line. Something else must be going on.

  5. Humanify-nl commented on Sep 13, 2023

    @Humanify-nl
    Author

    Go to backend -> Appearance -> Editor (wait 40s) -> Pattern (wait again 20s)

    These times are way out of line. Something else must be going on.

    I am guilty of a nasty typo, I meant 4s and 2s. Also I am aware LocalWP is terribly slow these days, which may add up! However it was much better in 6.2.3

  6. added
    [Type] BugAn existing feature does not function as intended
    on Sep 14, 2023
  7. annezazu commented on Sep 14, 2023

    @annezazu
    Contributor

    Thanks so much for opening this issue @Humanify-nl! I'm afraid having all of these slammed into one issue makes it hard to triage and get help. As a result, I've broken out the following into a separate issue that's very bug related and likely more actionable for 6.4:

    #54479

    I also want to follow up on the double confirmation but I can't replicate it and am not quite sure what to write for replication steps. I'd appreciate if someone else can open up an issue there and add it to the 6.4 board if they can replicate/have a video.

  8. Humanify-nl commented on Sep 15, 2023

    @Humanify-nl
    Author

    @annezazu Apologies for dumping it all in one issue. I should have known better and split these three issues.

    About the 'edit this template prompt'.

    I have done a few more tests with different 6.3.1 themes because the behavior seemed inconsistent. I have been able to pinpoint this a bit more.

    Here are the reproduction steps:

    1: Make sure the frontpage has a template part (I suppose on top, like a header or page-header)
    2: From wp-admin click on appearance -> editor
    3: Do not click anything untill the right side preview is loaded (for me this takes 3-5 sec).
    4: Click on the right side preview view (in my case this is always frontpage template).
    5: Editor opens this now in 'edit post' block editor instead of site-editor.
    6: We can edit the content of this page, but when clicking on a template-part, it asks the prompt: "if you want to edit this template, etc."

    So what actually happens,

    Issue 1: When we initially open the site editor, and click on the frontpage review; the editor opens this in 'edit-post' instead of 'edit-site'. This confusion nr 1 (user expectation is: this is a template editor).

    Issue 2: When there are template parts in view, they are a bit buggy (flickering as in above screencast), and when clicking the template part, only then: 'edit this template to edit this block', is triggered, and clicking on it we trigger a reload of the page in the site editor view.

    Possibly important detail: If there are no template parts present, this problem is pretty invisible.

    I suppose this can be solved by making sure that clicking the initial front page review opens this in site editor mode, instead of page editing mode.

    From UX perspective:
    The unification of the editor experience, with combining post editing & site editing in the same flow caused this confusion. Are we editing a page or a template? I think it is not clear enough if user is editing a template or a page.

    Maybe its just my bias/confusion because I am an old WP guy who is so used to managing pages via the old pages view because that is 10 times faster, and only use the editor for template building.

  9. richtabor commented on Sep 15, 2023

    @richtabor
    Member

    What's confusing is how the front page of your site may be a template, rather than a page.

    So when you go into the site editor to edit it (because there is no page content to edit in the standard admin page UX), you are presented with the edit confirmation "Edit this template to edit this block" notice — even though this is the only way to edit that template/page.

    Perhaps we should omit that notice/logic from the home/front page? Or perhaps you're taken to the template view when editing your home page, like how "Blog" does automatically.

  10. github-actions commented on Oct 16, 2023

    @github-actions

    Hi,
    This issue has gone 30 days without any activity. This means it is time for a check-in to make sure it is still relevant. If you are still experiencing this issue with the latest versions, you can help the project by responding to confirm the problem and by providing any updated reproduction steps.
    Thanks for helping out.

  11. added
    [Status] StaleGives the original author opportunity to update before closing. Can be reopened as needed.
    on Oct 16, 2023
  12. Humanify-nl commented on Oct 16, 2023

    @Humanify-nl
    Author
    • Clicking “edit site” should always open the edit template view
    • Clicking “edit page” should open the edit page view

    This would solve any confusion and removes the extra confirmation step. We are either editing content or templates, both at the same is going to be a mess.

  13. removed
    [Status] StaleGives the original author opportunity to update before closing. Can be reopened as needed.
    on Oct 17, 2023
  14. github-actions commented on Nov 16, 2023

    @github-actions

    Hi,
    This issue has gone 30 days without any activity. This means it is time for a check-in to make sure it is still relevant. If you are still experiencing this issue with the latest versions, you can help the project by responding to confirm the problem and by providing any updated reproduction steps.
    Thanks for helping out.

  15. added
    [Status] StaleGives the original author opportunity to update before closing. Can be reopened as needed.
    on Nov 16, 2023
  16. DarkMatter-999 commented on Jul 21, 2025

    @DarkMatter-999
    Contributor

    Reproduction Report

    Description

    This report validates whether the reported issues can be reproduced in the current environment.

    Environment

    • WordPress: 6.9-alpha-60272
    • PHP: 8.2.28
    • Server: Apache/2.4.62 (Debian)
    • Database: mysqli (Server: 11.4.7-MariaDB-ubu2404 / Client: mysqlnd 8.2.28)
    • Browser: Chrome 138.0.0.0
    • OS: macOS
    • Theme: Twenty Twenty-Five 1.2
    • MU Plugins: None activated
    • Plugins:
      • Gutenberg 21.2.0
      • Test Reports 1.2.0

    Reproduction Steps

    Issue 1: Editor Reverts to Front Page (Post Editor Instead of Template Editor)

    1. Ensure the front page uses a template that includes at least one template part (eg- a header or page header).
    2. Navigate to wp-admin → Appearance → Editor.
    3. Wait for the editor interface to fully load.
    4. Click directly on the preview pane (right side), which displays the front page.
    5. Observe whether the interface switches to the Post Editor or stays in the Site Editor.

    Issue 2: Prompt to "Edit Template" When Clicking on Template Part

    1. Using the same environment from Issue 1, ensure the template includes a visible template part.
    2. While viewing the front page inside the editor (after clicking the preview), attempt to click on a template part (eg- the header block).
    3. Observe whether a prompt appears asking you to switch to template editing mode.
    4. If the prompt appears, click it and monitor whether the editor reloads.

    Issue 3: Canvas Width Loads with Delay in Post Content

    1. Create a custom template using the Site Editor.
    2. Add a two-column layout.
    3. Insert a Post Content block in one column.
    4. Set that column to use a content width constraint (e.g., 700px via template or column settings).
    5. Save the template.
    6. Open any page that uses this template and enter the editor.
    7. Observe whether the canvas loads at full width initially and then resizes after a delay (eg- 20–30 seconds).

    Actual Results

    • ❌ None of the issues could be reproduced.

    • In all cases, the expected behavior was observed:

      • Site Editor remained in template-editing mode.
      • No unexpected mode-switches to post editor.
      • Template parts did not flicker or prompt unnecessary modal overlays.
      • Canvas width applied correctly with no visual delay.

    Additional Notes

    • The issues may have been resolved in newer versions of WordPress core and Gutenberg.

    Supplemental Artifacts

    Issue 1

    Screen.Recording.2025-07-21.at.7.23.13.PM.mov

    Issue 2

    Screen.Recording.2025-07-21.at.7.23.58.PM.mov

    Issue 3

    Screen.Recording.2025-07-21.at.7.24.23.PM.mov
  17. SirLouen commented on Jul 22, 2025

    @SirLouen
    Member

    It seems that after reproduction, steps this cannot be reproduced any more.
    So maybe it's time to close it as worksforme and remove Needs Testing tag
    cc @Mamaduka

    @Humanify-nl check the reproduction report to see if it has been reproduced as you expected and ask to reopen this ticket in case you can still provide new instructions to reproduce this issue.

  18. removed
    Needs TestingNeeds further testing to be confirmed.
    [Status] StaleGives the original author opportunity to update before closing. Can be reopened as needed.
    on Jul 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    [Feature] Site EditorRelated to the overarching Site Editor (formerly "full site editing")[Type] BugAn existing feature does not function as intended

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions