Løs WordPress 5.5-oppdateringsfeilen: den sekundære rullegardinmenyen i bakgrunnen kan ikke vises

noen venner brukerWordPress nettsted, etter å ha oppgradert til WordPress 5.5, kan du oppdage at enkelte funksjoner på nettstedet er feil, for eksempel:WordPress-backendDen sekundære rullegardinmenyen kan ikke vises...

Når du ser gjennom nettleserfeilsøkingsverktøyet, vil du finne noen js-feil, prompte js-funksjoner, .live eksisterer ikke og andre problemer...

WordPress 5.5 fjerner jQuery Migrate1.x

Faktisk er hovedproblemet:

  • WordPress 5.5 fjernet jQuery Migrate1.x.
  • Dette er et problem for utviklere som bruker jQuery.
  • Hvis du bruker jQuery, sørg for at du ikke stoler på noen funksjonalitet levert av jQuery Migrate 1.x alene.

Når det er sagt, noen WordPress-temaer ellerWordPress-pluginDen eldre jQuery-funksjonen ble brukt, og jQuery Migrate1.x ble brukt til kompatibilitetsbehandling, men nå deaktiverer WordPress 5.5+ dette kompatibilitetsbiblioteket som standard, så det er et problem.

Løs WordPress 5.5-oppdateringsfeilen: den sekundære rullegardinmenyen i bakgrunnen kan ikke vises

For utviklere bør de oppdatere produktkoden sin så snart som mulig, bruke nye jQuery-funksjoner så mye som mulig, og frigjøre avhengigheten av jQuery Migrate1.x.

Hvordan løser jeg WordPress 5.5 bakgrunnsrullegardin sekundærmeny kan ikke vises?

For de fleste vanlige brukere er det definitivt umulig å endre koden for kompatibilitet. Hva bør jeg gjøre?

Faktisk har det offisielle WordPress-teamet tenkt på dette problemet lenge, og spesielt utviklet en liten plug-in Enable jQuery Migrate Helper. Bare installer og aktiver plug-in, du kan fortsette å laste jQuery Migrate1.x, så at nettstedet ditt kan unngå js-feil.

Last ned Aktiver jQuery Migrate Helper-plugin

Imidlertid anbefales det at vanlige brukere kan kontakte WordPress-temaet og WordPress-plugin-forfatterne for å minne dem på å oppdatere koden, som er den beste praksisen.

发表 评论

E-postadressen din vil ikke bli publisert. 必填 项 已 用 * Merkelapp

Rull til toppen