WordPress 5.1 icin sürüm tarihi 21 Şubat Perşembe olarak belirlendi, sürüm resmi olarak yayınlanmadan önce ne gibi değişiklikler yapıldığına hızlıca bir bakalım;
Site Health ??
Servehappy ve Site Health projesi WordPress 5.1 ile birlikte geliyor. Bu sayede örneğin eski bir PHP sürümünü kullanıyorsaniz dashboard’da uyari goreceksiniz. (ayni durum eklentilerin surum gerensinimleri icin de gerekli)
Gutenberg 4.8 ??️
Gutenberg 4.8 surumu core ile birlikte gelecek. Burada dikkat ceken iki sey var. Birincisi, performans iyilestirmeleri (gutenberg artik daha iyi). Ikincisi blok olusturmak isteyenler icin JavaScript dokumani.
Multisite Metadata ?️?️
Multisite icin site bilgilerinin tutulabilecegi bir meta tablosu eklendi. Detaylara suradan bakabilirsiniz. Gec kalinmis, onemli bir ozellikti bence.
Cron API ??
Cron görevlerinin isleyisinde degisiklik yapildi. FastCGI ile PHP 7.0.16+ surumu kullanan sunucularda artik cron non-blocking yapida calisacak. Ayrica bu surumde wp_get_ready_cron_jobs() ve wp_get_scheduled_event() olmak uzere iki yeni fonksiyon eklendi.
Bunlarin disinda, erişilebilirlik icin de degisiklikler yapildi. “human_readable_duration” fonksiyonu, saat:dakika:saniye formatinda verilen sureyi, screen reader uyumlu olacak sekilde ceviriyor.
WP_DEBUG_LOG ‘u artik log dosyasinin path’i olarak kullanabiliyorud.
define(“WP_DEBUG_LOG”,”/tmp/error.log”); gibi..
User sorgularindan once calisacak users_pre_query ve count_users filtreleri eklendi. WordPress için kucuk, insanlik icin onemli sey bunlar 🙂 Nedenine detayli bakmak isteyenleri suraya aliyoruz.
REST API bootstrap kisminda onemli bir degisiklik yapildi. Eskiden rest_api_init hook’u REST request’i olmasa bile tetikleniyordu, dogal olarak buyuk bir performans kaybina neden oluyordu, artik daha iyi olacak.
300’den fazla bug’in kapatildigi, 150’den fazla yeniligin geldigi WordPress 5.1’e detayli bakmak isteyenleri core trac‘a alalim, field guide icin suraya.
Bir yanıt yazın