WordPress 5.7: suur jQuery värskendus

WordPress 5.7: suur jQuery värskendus

Il core di Wp sta facendo il salto da jQuery 1.12.4 a jQuery 3.5.1! Questo è una grande notizia per un sacco di ragioni che qui spieghiamo.

Moodsamate funktsioonide, parema DX-i ja turvatäiustuste tõttu, kui nimetada mõnda neist põhjustest. Praegu on aga plaan värskendus välja anda WordPress 5.7, mis peaks ilmuma 9. märtsil.

WordPress on tuntud selle poolest tagasiühilduvus ja võib öelda, et see muutus on selle filosoofia pöördepunkt. JQuery osas on tõmmatud selge muutuste joon ja versioon 1.x pole enam Automatticu plaanides ja on otsustanud minevikuga kärpida. Peab ütlema, et see on ka tõeline murdepunkt ja see on maailmas üsna haruldane WordPress.

As WordPress laaditakse alla koos installitud jQueryga, jäävad paljud arendajad selle versiooni juurde, selle asemel et installida see nullist teise asukohta uuesti. Selline käitumine on tüüpiline paljudele teemade ja pistikprogrammide arendajatele, kes peavad nüüd veenduma, et nende kood ühildub versiooniga jQuery 3.x. Ja siit see lõbu tõesti algab! Värskendamata jätmisel katkestatakse paljude veebisaitide tugi. Aga kus on probleem? Meil on umbes kuu aega, eks? Halleluuja! Higi tuleb!

JQuery värskendatud versioon on tegelikult juba mõnda aega töös olnud. Töö algas aastal WordPress 5.5 ja 5.7 on tehniliselt kolmas kolmest faasist. WordPress 5.6 on see koht, kus põhimeeskond teisaldas jQuery versioonile 3.5.1 ja värskendas jQuery Migrate'i, et aidata arendajatel vajaduse korral jQuery pärandile tagasi pöörduda. Teisisõnu, see oli super metoodiline lähenemine. Põhimeeskond väärib selle eest palju kiitust, sealhulgas kogu värskenduse kohta tehtud suhtlust!

Tõsiselt puutusime probleemiga kokku juba paar nädalat tagasi, sisaldades omamoodi juhiste loendit, et asju eelnevalt testida ja pärast installimist tõrkeotsinguks teha. Samuti Looge WordPressi tugi on oma põhjalik artikkel ja postitab pistikprogrammi, mille WordPressi meeskond tegi just selle ülemineku jaoks. See on üsna tundlik ja võib tõrke korral teie saidi automaatselt tagasi jQuery1.x-i viia, tõrked dokumenteerida ja vigade leidmisel teateid saata.

Peaasi on alustada testimist kohe kell WordPress 5.6. Plaan on keelata jQuery Migrate sisse WordPress 5.7, seega on selle väljalaske ootamine liiga hilja. Kui ootate nii kaua ja teil tekivad probleemid, on teie parim viis tõenäoliselt ikkagi minna tagasi versioonile 5.6, et kasutada ära jQuery Migrate'i ja abi pistikprogrammi.