WordPress 3.3 Sonny Stable ile geliştiricilere de yönelik düzenlemelerin ve bu konuda incelemelerimizin olacağından bir önceki yazımda bahsetmiştim. Developers blog dan paylaşılan açıklamalar ile bu konuda aktif olan güncel gelişmeleri de sizler için yer yer tam metin yer yer kendi testlerim ile aktarmaya da çalışacağım.
Hatırlayacak olursanız admin panel düzenlemelerinde ve Labs üyelerine yönelik hazırlamış olduğum plugin denemelerinde head fonksiyonuna hook için bazı stil tanımlamaları veya javascript çalıştırma fonksiyonları hazırlamıştık. Bunları print style fonksiyonunu kullanarak yapıyorduk. Artık WordPress 3.3 Sonny ile artık tek tip olan stil ve script tanımlamarını her zamanki gibi ön yüzde kullandığımız wp_enqueue_scripts ile yapabileceğiz. Hem ön yüz hem de admin panel için.
Aslında her ne kadar tek tip olacağından bahsetsemde üç farklı indirgenmiş fonksiyonu kullanabilmeniz mümkün. Bunlar;
Javascript ve stil tanımlamaları eski mantık ile print_style ile kullanılmış ise eklenti ve temalarınızda bunu Wordpress 3.3 Sonny güncellemesi yaptıktan sonra, wp_enqueue_scripts ile değiştirirseniz, uyum sorunu ortadan kalkmış olacaktır. Ayrıca bir özellik daha var, db_prefix gibi değişkenlerin ön eklerini de tanımlayabilirsiniz. Örnek *_enqueue_scripts.
Sonraki yazılarda tab admin özelliklerinin api kullanımı hakkında da yazacağım. Tab menüler aslında yeni yapıda çok daha fazla öne çıkacak olan uygulamaların başında geliyor. Bunu sürekli olarak örneklendireceğiz yazılarımızda. Tablar için son olarak şunu diyebilirim ki artık sayfalarca ayar sekmeleri yapmak için fonksiyon yüküne lüzum kalmayacak.
İyi bloglar.
Ek 1: WordPress 3.3 Sonny Sürüm notları için burayı ziyaret edebilirsiniz.