[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