Wp 2.3 için hazırlıklarım devam ederken..

WordPress 2.3 sürümü için hazırlıklarım yavaştan da olsa devam etmekte 🙂 Yeni sürüme geçişte en önemli hususlardan biri yeni temam elbette ama bir diğer önemli husus(lar) ise daha önce kodlamış olduğum bir iki eklentiyi wp 2.3 uyumlu hale getirecek oluşum 🙂

Yeni sürüm eklentiler

Tema hazırlıkları devam ededursun, eklentileri güncellemekte vakit alıyor. Bir yanda mecburum, zira kendim de kullanacağım 😀
Eklentilerin hepsini 2.3 için dönüştürebilir miyim, bilmiyorum. Fakat sayfa sayaç eklentisinin 2.3 uyumu vereceğinin müjdesini verebilirim. Hatta eklenti %80 hazır durumda. Bir güzel bir güzel sayıyor yani. Ancak henüz sadece wp 2.3 ile test ettim. Önceki sürümlere bulaşmadım.
Yeni sürüm sayaç ile gelen ve giden bazı özellikler ise şöyle;

  • Sayacın birçok gereksiz ve siteyi yoran özellikleri kaldırdım. Nedir bunlar? Geçmişe dönük istatistik takibi, anlık okuyucu sayıları, aylık/haftalık v.b. istatistikler.
  • Yeni sürüm ile sadece toplam, günlük ve en son okunma tarihi istatistikleri tutulacak.
  • Yeni sürüm tek bir veritabanı tablosu kullanıyor. Önceki sürümlerden güncellemeleri ise yine kendi hallediyor.
  • Eklenti kurulumu esnasında, önceki sürümlere ait tablo, ayar v.b. ne varsa siliyor.
  • Sayma işlemi için wordpress API ya da javascript kod modu sunuyor. WordPress API, wordpress hook özelliklerinden faydalanıyor. Javascript kodu ise, sayfa içerisine javascript kodu yükletiyor ve bu javascript dosyasının görüntülenmesi ile sayma işlemini gerçekleştiriyor. Yani herhangi bir önbellek uygulaması kullansanız dahi, sayma işleminiz devam ediyor bu mod ile.
  • Yeni sayaç %100 Widgets desteği veriyor. Böylece bugün ve toplamda en çok okunan yazılar listenizi temanız üzerine widgets kullanarak ekleyebiliyorsunuz
  • Az önceki istatistik listeleri için gerekli listeleme satırını kendiniz elle tanımlayabiliyorsunuz. Ayrıca her bir listeleme bölümünü tamamen kendinizin belirleyeceği belli dakika boyunca önbellekte saklıyor ve listeyi tekrar derlemiyor. Böylece performans artışı sağlanıyor. Örneğin tanımlı değer 10 dk ise, her 10 dk arayla önbelleğin içeriğini güncelliyor. Arzu ederseniz önbellek kullanımını da kapatabiliyorsunuz
  • Bu sürüm de önceki gibi çoklu dil desteği sunuyor.
  • Amatör wp kullanıcıları için en zor iş, okuma değerlerini veren fonksiyonları tema dosyalarına eklemek oluyor. Bu yeni sürüm ile amatör kullanıcılarımıza mükemmel bir özellik geldi diyebilirim. Her yazıya ait sayaç bilgileri otomatik olarak yazı içeriğini altında ya da üstünde görüntülenebiliyor ve görüntülenecek bu sayaç bilgisini yine elle tanımlayabiliyorsunuz. Bu bilgiler isterseniz sadece yazı şablonlarında ya da sadece listeleme şablonlarında ya da her ikisinde görüntülenebiliyor.
  • Eskiden elle ayarlanabilen admin yöneticisinin okunması hesaba katılsın mı özelliğini kaldırdım. Bu sürümde admin yöneticisinin okuma değerleri hesaba alınmıyor ve ayrıca her bir ziyaretçinin okuma değeri tarayıcı ömrü kadar oluyor. Yani ziyaretçiniz tarayıcısını kapatmadan aynı yazıyı tekrar tekrar görüntülese dahi sayaç artmıyor.

Sanırım sayaç için bu kadar bilgi yeter. Yok yok oldu ve en önemli problemlere çare oldu gibi. Sayaç üzerindeki çalışmalarım devam ediyor. Bu süreç içerisinde yukarıdaki özellikleri çoğaltabilir ya da azaltabilirim de 😀 .. Eğer aklınıza gelen bir şeyler varsa ekleyin yorumlara.. Olursa onları da eklemeye çalışırım. Bu sürümde olmasa bile, bir diğerinde olur 😉

Yeni tema

Yeni temamızın adı dmrynet ve 2 sütundan oluşuyor. Javascript tanımlamalarının birçoğu jQuery tabanlı çalışıyor. Görünüş olarak dmry teması yanından geçemiyor tabi 😛 Ama önemli olan biraz daha hafif olması.

Yeni tema üzerinde şu anki tab menümüz yok. Ama benzerleri var. Yorum yazma alanı ise aynı diyebilirim ama menünün öğeleri daha az.

Yazının devamı sayfasında, yazının kısa metni ile devamı olan metin birbirinden tamamen bağımsız ve ayrı stillerde. Bu da temaya kazandırdığım bir iki fonksiyon ile gerçekleşiyor.

Mevcut oylama sistemini de kaldırdım ve kendim birşeyler yazdım onun yerine. Yazının girişi ile devamını ayıran alttaki seçenek alanı ise ilgi görecektir eminim 🙂

Yazı seçenekleri

Seçenekler üzerine tıkladığınızda ilgili işlevleri gerçekleştiriyorlar. Artık temayı aktif edince göreceksiniz 😛

Bir güzellik ise yeni kullanacağım ve tamamen kendimin geliştirdiği önbellek uygulaması olacak. Yerel sunucumdaki testlerde sitenin giriş sayfasının derlenme hızı 0,438 sn iken, önbelleği aktif ettikten sonra bu değer 0,003 saniyeye kadar iniyor. Bakalım netteki sunucumuza da yükleyince aynı sonucu alacakmıyız 🙂

Şimdilik bu kadar. Öptüm 😀

Sonuç şu ki; yeni tema özellik olarak çok sağlam ama görsel olarak vasat bir çizgi çizmekte..