WordPress 5.7: Büyük jQuery güncellemesi

WordPress 5.7: Büyük jQuery güncellemesi

Wp core, jQuery 1.12.4'ten jQuery 3.5.1'e geçiş yapıyor! Bu, burada açıkladığımız birçok nedenden dolayı harika bir haber.

Daha modern özellikleri, daha iyi DX'i ve güvenlik geliştirmeleri bu nedenlerden birkaçıdır. Şu anda plan, güncellemeyi içinde yayınlamaktır. WordPress 5.7 Mart'ta piyasaya sürülmesi beklenen 9.

WordPress onun için bilinir geriye dönük uyumluluk ve bu değişimin bu felsefede bir dönüm noktası olduğu söylenebilir. jQuery söz konusu olduğunda net bir değişim çizgisi çizildi ve 1.x sürümü artık Automattic'in planlarında yer almıyor ve geçmişle kesmeye karar verdi. Bunun aynı zamanda gerçek bir kırılma noktasını temsil ettiği söylenmelidir ve bu, dünya çapında oldukça nadirdir. WordPress.

poichè WordPress jQuery yüklü olarak indirildiğinde, birçok geliştirici başka bir konuma sıfırdan yeniden yüklemek yerine bu sürümde kalır. Bu davranış, artık kodlarının jQuery 3.x ile uyumlu olduğundan emin olması gereken birçok tema ve eklenti geliştiricisi için tipiktir. Ve burada eğlence gerçekten başlıyor! Güncelleme yapılmaması birçok web sitesinin kullanımdan kaldırılmasına neden olacaktır. Ama sorun nerede? Yaklaşık bir ayımız var değil mi? Şükürler olsun! Ter olacak!

JQuery'nin güncellenmiş versiyonu aslında bir süredir üzerinde çalışılıyor. Çalışma başladı WordPress 5.5 ve 5.7 teknik olarak üç aşamanın üçüncüsüdür. WordPress 5.6, Çekirdek Ekibin jQuery'yi 3.5.1 sürümüne taşıdığı ve geliştiricilerin gerekirse eski jQuery'ye geri dönmesine yardımcı olmak için jQuery Migrate'i güncellediği yerdir. Başka bir deyişle, bu süper metodik bir yaklaşımdı. Çekirdek Ekip, güncellemeyle ilgili yapılan tüm iletişimler de dahil olmak üzere, bunun için çok fazla övgüyü hak ediyor!

Sorunları önceden test etmek ve kurulumdan sonra sorun gidermek için bir tür "nasıl yapılır" listesi de dahil olmak üzere, sorunla zaten birkaç hafta önce yoğun bir şekilde karşılaştık. Ayrıca WordPress Desteği Yapın kendi ayrıntılı makalesine sahiptir ve WordPress ekibinin yalnızca bu geçiş için yaptığı bir eklenti yayınlar. Oldukça hassastır ve bir hatayla karşılaşırsa sitenizi otomatik olarak jQuery1.x'e geri döndürebilir, hataları belgeleyebilir ve hata bulunduğunda bildirim gönderebilir.

Anahtar şu anda teste başlamaktır: WordPress 5.6. Plan, jQuery Migrate'ı devre dışı bırakmaktır. WordPress 5.7, yani bu sürümü beklemek çok geç. O kadar uzun süre bekler ve sorunlarla karşılaşırsanız, jQuery Migrate ve yardım eklentisinden yararlanmak için en iyi yolunuz muhtemelen 5.6'ya geri dönmek olacaktır.