WordPress 5.7. jQuery-ի հիմնական թարմացում

WordPress 5.7. jQuery-ի հիմնական թարմացում

Wp միջուկը թռիչք է կատարում jQuery 1.12.4-ից jQuery 3.5.1: Սա հիանալի նորություն է բազմաթիվ պատճառներով, որոնք մենք բացատրում ենք այստեղ:

Իր ավելի ժամանակակից առանձնահատկությունների, ավելի լավ DX-ի և անվտանգության բարելավումների համար նշենք այս պատճառներից մի քանիսը: Այնուամենայնիվ, հենց հիմա, պլանն այն է, որ թարմացումը թողարկվի ներսում WordPress 5.7, որը նախատեսվում է թողարկել մարտի 9-ին:

WordPress հայտնի է իր հետընթաց համատեղելիություն և կարելի է ասել, որ այս փոփոխությունը շրջադարձային է այս փիլիսոփայության մեջ։ Փոփոխությունների հստակ գիծ է գծվել, երբ խոսքը վերաբերում է jQuery-ին, և 1.x տարբերակն այլևս Automattic-ի ծրագրերում չէ և որոշել է կտրել անցյալը: Պետք է ասել, որ սա նույնպես իրական բեկումնային կետ է, և դա բավականին հազվադեպ է աշխարհում WordPress.

քանի որ WordPress ներբեռնվում է տեղադրված jQuery-ով, շատ ծրագրավորողներ հավատարիմ են մնում այդ տարբերակին, այլ ոչ թե այն զրոյից տեղադրելու այլ վայրում: Այս վարքագիծը բնորոշ է բազմաթիվ թեմաների և հավելվածների մշակողների, ովքեր այժմ պետք է համոզվեն, որ իրենց կոդը համատեղելի է jQuery 3.x-ի հետ: Եվ ահա զվարճանքն իսկապես սկսվում է: Չթարմացումը կհանգեցնի բազմաթիվ կայքերի հնացման: Բայց որտե՞ղ է խնդիրը։ Մոտ մեկ ամիս ժամանակ ունենք, չէ՞։ Ալելույա՜ Կլինի քրտինք!

JQuery-ի թարմացված տարբերակը իրականում բավականին երկար ժամանակ աշխատել է: Աշխատանքը սկսվեց ք WordPress 5.5-ը և 5.7-ը տեխնիկապես երեք փուլերից երրորդն է: WordPress 5.6-ն այն վայրն է, որտեղ Core Team-ը տեղափոխեց jQuery-ն 3.5.1 տարբերակ և թարմացրեց jQuery Migrate-ը, որպեսզի օգնի ծրագրավորողներին անհրաժեշտության դեպքում վերադառնալ ժառանգական jQuery-ին: Այսինքն՝ սա գերմեթոդական մոտեցում էր։ The Core Team-ը արժանի է շատ գովասանքի դրա համար, ներառյալ բոլոր հաղորդակցությունները, որոնք արվել են թարմացման վերաբերյալ:

Մենք խնդրին շատ առնչվել ենք արդեն մի քանի շաբաթ առաջ, ներառյալ մի տեսակ «ինչպես անել» ցուցակ՝ նախապես փորձարկելու և տեղադրումից հետո անսարքությունները վերացնելու համար: Նաև Կատարեք WordPress-ի աջակցություն ունի իր սեփական խորը հոդվածը և տեղադրում է մի փլագին, որը WordPress-ի թիմը պատրաստել է հենց այս անցման համար: Այն բավականին զգայուն է և կարող է ավտոմատ կերպով վերադարձնել ձեր կայքը jQuery1.x-ին, եթե այն բախվի սխալի, փաստաթղթերի սխալների և սխալների հայտնաբերման դեպքում ծանուցումներ ուղարկի:

Հիմնական բանը փորձարկումն սկսելն է հենց հիմա WordPress 5.6. Ծրագրվում է անջատել jQuery Migrate-ը WordPress 5.7, ուստի այդ թողարկմանը սպասելը շատ ուշ է: Եթե ​​այդքան երկար եք սպասում և խնդիրներ եք ունենում, ձեր լավագույն երթուղին, հավանաբար, 5.6-ին վերադառնալն է, որպեսզի օգտվեք jQuery Migrate-ից և օգնության հավելվածից: