WordPress 5.7: Stor jQuery-uppdatering
WordPress 5.7: Stor jQuery-uppdatering
Wp core tar steget från jQuery 1.12.4 till jQuery 3.5.1! Detta är goda nyheter av många anledningar som vi förklarar här.
För dess mer moderna funktioner, bättre DX och säkerhetsförbättringar för att nämna några av dessa skäl. Just nu är dock planen att släppa uppdateringen inom Wordpress 5.7, som förväntas släppas den 9 mars.
Wordpress är känd för sin bakåtkompatibilitet och man kan säga att denna förändring är en vändpunkt i denna filosofi. En tydlig förändringslinje har dragits när det kommer till jQuery, och version 1.x finns inte längre i Automattics planer och har beslutat att skära med det förflutna. Det måste sägas att detta också representerar en verklig brytpunkt, och detta är ganska sällsynt i världen av Wordpress.
Som Wordpress laddas ner med jQuery installerat, håller många utvecklare fast vid den versionen istället för att installera om den från början på en annan plats. Detta beteende är typiskt för många tema- och plugin-utvecklare, som nu måste se till att deras kod är kompatibel med jQuery 3.x. Och här börjar det roliga på riktigt! Att inte uppdatera kommer att leda till att många webbplatser fasas ut. Men var är problemet? Vi har väl en månad på oss? halleluja! Det blir svett!
Den uppdaterade versionen av JQuery har faktiskt varit på gång ganska länge. Arbetet började kl Wordpress 5.5 och 5.7 är tekniskt sett det tredje av tre steg. Wordpress 5.6 är där Core Team porterade jQuery till version 3.5.1 och uppdaterade jQuery Migrate för att hjälpa utvecklare att återgå till äldre jQuery vid behov. Detta var med andra ord ett supermetodiskt tillvägagångssätt. Core Team förtjänar mycket beröm för detta, inklusive all kommunikation som har gjorts om uppdateringen!
Vi stötte på problemet hårt redan för några veckor sedan, inklusive en sorts "hur-gör"-lista för att testa saker i förväg och felsöka efter installationen. Också Gör WordPress Support har sin egen djupgående artikel och lägger upp ett plugin som WordPress-teamet skapade just för denna övergång. Den är ganska känslig och kan rulla tillbaka din webbplats till jQuery1.x automatiskt om den stöter på ett fel, dokumentfel och skickar meddelanden när fel hittas.
Nyckeln är att börja testa nu kl Wordpress 5.6. Planen är att inaktivera jQuery Migrate in Wordpress 5.7, så det är för sent att vänta på den versionen. Om du väntar så länge och stöter på problem är din bästa väg förmodligen att gå tillbaka till 5.6 ändå för att dra nytta av jQuery Migrate och hjälp-plugin.
Du kanske också är intresserad av:
I giovani e le crypto: come fare a saperne di più del Bitcoin…
Avvicinare i ragazzi a valute digitali e Blockchain può essere un'impresa entusiasmante, data la loro affinità con la tecnologia e l'innovazione
"Patienten i centrum": ett stort hopp och ett möte i senaten
Ämnet om betydelsen av innovation inom medicintekniska produkter för europeisk sjukvård kommer att utforskas den 15 maj i Rom av experter och politiker
av Alberto NicoliniRedaktör för districtbiomedicale.it, BioMed News och Radio Pico
Fyra länder, ett gigantiskt hav: CMAR-fallet
Det är den marina korridoren i östra tropiska Stilla havet: Panama, Ecuador, Colombia och Costa Rica allierade för skyddet av hav och marina arter...
Lausanne, på spåret av föroreningar: historien om en förbränningsugn
Ett team av forskare har rekonstruerat händelserna i Vallon avfallsenergianläggning och den osynliga föroreningen som chockade kantonen Vaud