[wp-trac] [WordPress Trac] #56228: Add main H1 heading in the site-editor page

WordPress Trac noreply at wordpress.org
Fri Jul 15 14:07:42 UTC 2022


#56228: Add main H1 heading in the site-editor page
---------------------------+-----------------------------
 Reporter:  afercia        |      Owner:  (none)
     Type:  defect (bug)   |     Status:  new
 Priority:  normal         |  Milestone:  Awaiting Review
Component:  Editor         |    Version:
 Severity:  normal         |   Keywords:  has-screenshots
  Focuses:  accessibility  |
---------------------------+-----------------------------
 See related issue on the Gutenberg repository:
 https://github.com/WordPress/gutenberg/issues/42373

 In the Site Editor page, the main H1 heading is a JavaScript component. It
 renders after the Navigation sidebar and after the toolbar in the header.
 See first attached screenshot.

 On the PHP side, `site-editor.php` doesn't output any heading.

 This isn't ideal, as the main H1 heading should be the first thing in the
 `main` content. See
 https://github.com/WordPress/gutenberg/issues/42373#issuecomment-1185565284

 This is also inconsistent with the way the main H1 heading is output in
 the ''Post'' editor, where `edit-form-blocks.php` does output the main H1
 heading.

 Additionally, when JS is off:
 - the Post editor does show the H1 heading and a notice, see second
 screenshot
 - the Site editor doesn't show any content (besides the WP admin menu),
 see third screenshot

 I'd like to propose to improve consistency and make the Site editor page
 output the main H1 and the no-js notice. This way consistency and user
 experience would be improved. More importantly, the main H1 would be
 placed in a more appropriate place.

 Other headings in the Site Editor will be improved in
 https://github.com/WordPress/gutenberg/issues/42373

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/56228>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list