WordPress 5.7: galvenais jQuery atjauninājums

WordPress 5.7: galvenais jQuery atjauninājums

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.

Mūsdienīgākām funkcijām, labākam DX un drošības uzlabojumiem, lai nosauktu dažus no šiem iemesliem. Tomēr šobrīd plāns ir izlaist atjauninājumu WordPress 5.7, kuru paredzēts izlaist 9. martā.

WordPress ir pazīstama ar to atpakaļejoša saderība un varētu teikt, ka šīs pārmaiņas ir pagrieziena punkts šajā filozofijā. Ir novilkta skaidra izmaiņu līnija attiecībā uz jQuery, un versija 1.x vairs nav Automattic plānos un ir nolēmusi samazināt pagātni. Jāsaka, ka tas arī ir īsts lūzuma punkts, un tas ir diezgan reti sastopams pasaulē WordPress.

WordPress tiek lejupielādēts ar instalētu jQuery, daudzi izstrādātāji pieturas pie šīs versijas, nevis pārinstalē to no jauna citā vietā. Šāda rīcība ir raksturīga daudziem motīvu un spraudņu izstrādātājiem, kuriem tagad ir jāpārliecinās, vai viņu kods ir saderīgs ar jQuery 3.x. Un šeit jautrība patiešām sākas! Ja neatjaunināsiet, daudzas vietnes tiks pārtrauktas. Bet kur ir problēma? Mums ir apmēram mēnesis, vai ne? Aleluja! Būs sviedri!

Atjauninātā JQuery versija faktiski ir bijusi darbā diezgan ilgu laiku. Darbs sākās gadā WordPress 5.5 un 5.7 tehniski ir trešā no trim fāzēm. WordPress 5.6 ir vieta, kur Core Team pārnesa jQuery uz versiju 3.5.1 un atjaunināja jQuery Migrate, lai palīdzētu izstrādātājiem vajadzības gadījumā atgriezties pie mantotā jQuery. Citiem vārdiem sakot, šī bija super metodiska pieeja. Galvenā komanda par to ir pelnījusi lielu atzinību, tostarp visu saziņu, kas tika sniegta par atjauninājumu!

Mēs jau pirms dažām nedēļām saskārāmies ar šo problēmu, iekļaujot sava veida “pamācību” sarakstu, lai pārbaudītu lietas iepriekš un novērstu problēmas pēc instalēšanas. Arī Izveidojiet WordPress atbalstu ir savs padziļināts raksts un ievieto spraudni, ko WordPress komanda izveidoja tieši šai pārejai. Tas ir diezgan jutīgs un var automātiski atgriezt jūsu vietni atpakaļ uz jQuery1.x, ja tajā tiek konstatēta kļūda, dokumentēt kļūdas un nosūtīt paziņojumus, ja tiek atrastas kļūdas.

Galvenais ir sākt testēšanu tūlīt WordPress 5.6. Plāns ir atspējot jQuery Migrate in WordPress 5.7, tāpēc gaidīt šo izlaidumu ir par vēlu. Ja gaidāt tik ilgi un rodas problēmas, vispiemērotākais veids ir atgriezties uz versiju 5.6, lai izmantotu jQuery Migrate un palīdzības spraudņa priekšrocības.