WordPress 5.7: Jelentős jQuery frissítés

WordPress 5.7: Jelentős jQuery frissítés

A Wp core ugrást tesz a jQuery 1.12.4-ről a jQuery 3.5.1-re! Ez nagyszerű hír, több okból is, amelyeket itt kifejtünk.

A modernebb funkciók, a jobb DX és a biztonsági fejlesztések miatt, hogy csak néhányat említsünk az alábbi okok közül. Jelenleg azonban az a terv, hogy a frissítést ezen belül kiadják WordPress 5.7, ami várhatóan március 9-én fog megjelenni.

WordPress ismert visszafelé kompatibilitás és mondhatjuk, hogy ez a változás fordulópont ebben a filozófiában. A jQuery esetében egyértelmű változás húzódott, és az 1.x verzió már nem szerepel az Automattic tervei között, és úgy döntött, hogy vág a múltnak. Azt kell mondanunk, hogy ez is igazi kitörési pontot jelent, és ez meglehetősen ritka a világban WordPress.

Mint WordPress telepített jQuery-vel töltik le, sok fejlesztő ragaszkodik ehhez a verzióhoz ahelyett, hogy a semmiből újratelepítené egy másik helyre. Ez a viselkedés sok téma- és bővítményfejlesztőre jellemző, akiknek most meg kell győződniük arról, hogy kódjuk kompatibilis a jQuery 3.x-szel. És itt kezdődik igazán a móka! Ha nem frissíti, sok webhely elavulttá válik. De hol a probléma? Körülbelül egy hónapunk van? Alleluja! Lesz izzadság!

A JQuery frissített verziója már jó ideje készül. A munka ben kezdődött WordPress Az 5.5 és az 5.7 technikailag a harmadik a három fázis közül. WordPress Az 5.6-ban a Core Team portolta át a jQuery-t a 3.5.1-es verzióra, és frissítette a jQuery Migrate-et, hogy szükség esetén segítse a fejlesztőket a régi jQuery használatában. Más szóval, ez egy szuper módszeres megközelítés volt. A Core Team sok dicséretet érdemel ezért, beleértve a frissítéssel kapcsolatos összes kommunikációt!

Néhány hete már erősen belefutottunk a problémába, egyfajta „hogyan kell” listával, amivel előzetesen tesztelhetjük a dolgokat, és a telepítés után elháríthatjuk a hibákat. Is Készítsen WordPress támogatást saját, részletes cikket tartalmaz, és közzétesz egy bővítményt, amelyet a WordPress csapata csak erre az átállásra készített. Meglehetősen érzékeny, és automatikusan visszaállíthatja webhelyét a jQuery1.x-be, ha hibát észlel, hibákat dokumentál, és értesítéseket küldhet, ha hibákat talál.

A kulcs az, hogy most kezdje el a tesztelést WordPress 5.6. A terv a jQuery Migrate letiltása WordPress 5.7, így már túl késő várni erre a kiadásra. Ha ennyi ideig vár, és problémákba ütközik, akkor a legjobb megoldás valószínűleg az 5.6-os verzió visszaállítása, hogy kihasználhassa a jQuery Migrate és a súgó bővítmény előnyeit.