W WordPress Full Site Editing (FSE) mobilne menu często zamyka się, gdy traci focus, co może być irytujące podczas pracy. Poniższy skrypt dodaje klasy otwarcia menu i podmenu, co ułatwia stylowanie.
Kod JavaScript:
javascript: (() => {
document.getElementById('modal-1').classList.add("is-menu-open");
document.getElementsByClassName('wp-block-navigation-submenu__toggle')[1].setAttribute("aria-expanded", "true");
})();
Wyjaśnienia:
- Dodanie klasy do menu: Skrypt dodaje klasę
is-menu-open
do elementu o IDmodal-1
, co powoduje otwarcie menu, ułatwiając jego stylowanie. - Ustawienie atrybutu aria-expanded: Skrypt ustawia atrybut
aria-expanded
natrue
dla drugiego elementu z klasąwp-block-navigation-submenu__toggle
, co otwiera podmenu i ułatwia pracę nad jego stylizacją.