WordPress 5.7: jQuery-ning asosiy yangilanishi

WordPress 5.7: jQuery-ning asosiy yangilanishi

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.

Uning zamonaviy xususiyatlari, yaxshi DX va xavfsizlikni yaxshilash uchun ushbu sabablarning bir nechtasini nomlash mumkin. Hozirda reja yangilanishni ichida chiqarishdir WordPress 5.7 martda chiqarilishi kutilayotgan 9.

WordPress uning uchun ma'lum orqaga qarab muvofiqlik va bu o'zgarish bu falsafada burilish nuqtasi deb aytish mumkin. JQuery-ga kelganda aniq o'zgarishlar chizig'i chizilgan va 1.x versiyasi endi Automattic rejalarida yo'q va o'tmish bilan kesishga qaror qildi. Aytish kerakki, bu ham haqiqiy tanaffus nuqtasini anglatadi va bu dunyoda juda kam uchraydi WordPress.

Sifatida WordPress jQuery o'rnatilgan holda yuklab olingan bo'lsa, ko'plab ishlab chiquvchilar uni boshqa joyga noldan qayta o'rnatishdan ko'ra o'sha versiyaga yopishib olishadi. Ushbu xatti-harakat ko'plab mavzular va plaginlarni ishlab chiquvchilarga xosdir, ular endi o'z kodlari jQuery 3.x bilan mos kelishiga ishonch hosil qilishlari kerak. Va bu erda o'yin-kulgi haqiqatan ham boshlanadi! Yangilanmaslik ko'plab veb-saytlarning eskirishiga olib keladi. Ammo muammo qayerda? Taxminan bir oy vaqtimiz bor, shunday emasmi? Salom! Ter bo'ladi!

JQuery-ning yangilangan versiyasi aslida ancha vaqtdan beri ishlamoqda. Ish boshlandi WordPress 5.5 va 5.7 texnik jihatdan uch bosqichning uchinchisidir. WordPress 5.6. Asosiy jamoa jQuery-ni 3.5.1 versiyasiga o'tkazdi va agar kerak bo'lsa, ishlab chiquvchilarga eski jQuery-ga qaytishga yordam berish uchun jQuery Migrate-ni yangiladi. Boshqacha qilib aytganda, bu super uslubiy yondashuv edi. Buning uchun asosiy jamoa, jumladan, yangilanish haqida qilingan barcha xabarlar uchun ko'p maqtovga loyiqdir!

Biz bir necha hafta oldin muammoga jiddiy duch keldik, jumladan, narsalarni oldindan sinab ko'rish va o'rnatishdan keyin muammolarni bartaraf etish uchun "qanday qilish" ro'yxati. Shuningdek WordPress qo'llab-quvvatlashini yarating o'zining chuqur maqolasiga ega va WordPress jamoasi aynan shu o'tish uchun yaratgan plaginni joylashtiradi. Bu juda sezgir va agar u xatolikka duch kelsa, xatoliklarni hujjatlashtirib, xatolik topilganda bildirishnomalarni yuborsa, saytingizni jQuery1.x-ga avtomatik ravishda qaytarishi mumkin.

Asosiysi, hozirdanoq testni boshlash WordPress 5.6. Reja jQuery Migrate-ni o'chirib qo'yishdir WordPress 5.7, shuning uchun bu nashrni kutish juda kech. Agar siz shuncha vaqt kutsangiz va muammolarga duch kelsangiz, jQuery Migrate va yordam plaginidan foydalanish uchun baribir 5.6 ga qaytish eng yaxshi yo‘l bo‘lishi mumkin.