[wp-trac] [WordPress Trac] #63031: Hamburger Menu doesn't open without javascript (missing css noscript, progressive enhancement)

WordPress Trac noreply at wordpress.org
Fri Feb 28 01:14:53 UTC 2025


#63031: Hamburger Menu doesn't open without javascript (missing css noscript,
progressive enhancement)
-------------------------+-------------------------------------------------
 Reporter:  maltfield    |       Owner:  (none)
     Type:  defect       |      Status:  new
  (bug)                  |
 Priority:  normal       |   Milestone:  Awaiting Review
Component:  Bundled      |     Version:
  Theme                  |
 Severity:  normal       |  Resolution:
 Keywords:               |     Focuses:  accessibility, javascript, css,
                         |  privacy, coding-standards
-------------------------+-------------------------------------------------

Comment (by poena):

 Hi
 The menu in this theme is a navigation block that is provided by
 WordPress. It is not specifically coded for this theme, and the theme can
 not change its JavaScript.
 It is a "drop-in and style" solution and this menu is used in many block
 themes.


 ''This is not to debate if Tor is important or not:'' but it is not one of
 the browsers that are officially supported by WordPress. Please see
 https://make.wordpress.org/core/handbook/best-practices/browser-support/

 If you need to create a site for this audience, select a different theme
 that is built specifically to work without JavaScript.
 Or, you can turn the mobile menu off and not use submenus.

 If JavaScript is disabled, many other things will stop working, not only
 the menu.
 For example you wont be able to create content or layouts without
 installing plugins.

 Making WordPress work without JavaScript is a much bigger question than
 this single theme.
 It is largely built using JavaScript (React).

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/63031#comment:2>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list