wordpress etiketi
bu etikete ait yazılar listeleniyor
google ve sonrasında diğer arama motorları geçtiğimiz haftalarda yeni bir <link> etiketini kullanıma soktu. bu sayede sitenizde farklı adreslerde aynı içeriğin kopyalanmasını önleyebileceksiniz. tekrarlayan içerikler içinse tek bir geçerli adres verebileceksiniz. bilindiği üzere google içerik tekrarı yapan siteleri ve sayfaları cezalandırdığı için sitenizdeki içeriği tekrar eden sayfaları elemek oldukça önem kazanıyor.
bunun bir diğer yararı ise url ile spam yapan sitelerin önüne geçmek. bunlar da google’da ceza indirimi demek. eğer google’da içeriğinizi aratırsanız muhtemelen site adresinizin sonuna eklenmiş sex, p0rn0 adresleriyle süslenmiş adresler görme ihtimaliniz yüksek. üstelik farkına varmanız da hiç kolay değil. daha önceden htaccess ile buna çözüm bulmuştum. şimdiyse canonical etiketini kullanarak çözüm çok daha kolay. örneğin birisi size siteniz.com/?from=spamsite.com şeklinde bağlantı verip, google’da indekslenmeniz için uğraşsa bile google sitenize girdiğinde canonical etiketinden gerçek adresi alıp, onu indeksleyecektir.
<link rel="canonical" href="http://siteniz.com/"/>
eğer wordpress blogunuz varsa işiniz daha da kolay. bu yeni canonical eklentisini blogumu yeni sunucuya taşırken farkettim. pek yararlı. hemen indirip kullanınız. bütün wordpress kullanıcılarının banko eklentisi olmaya aday.
yeni yazı yazarken wordpress 2.7‘deki flash dosya yükleme aracı bir türlü çalışmıyordu. bir önceki versiyonda ise hiçbir sorun yoktu. her seferinde normal dosya yükleyiciye geçmek oldukça sinir bozucu bir durum oluyor. hatta bazen o da tekliyordu.
neyseki wordpress forumlarında gezerken sorunu çözmeyi başardım. yeni versiyonun dosyaları yüklenirken bazıları düzgün güncellenmediği için çalışmıyormuş. eğer sizde de flash uploader çalışmıyorsa tek yapmanız gereken /wp-includes/js/swfupload/ klasörünü tekrardan yüklemek. web tarayıcınızın cache‘ini temizledikten sonra sorun çözülecektir.
sıfırdan wordpress 2.7 kurulumu yaparsanız muhtemelen herhangi bir sorununuz yoktur ama önceki bir versiyondan güncelleme yaptıysanız bu tip sorunlar olabilir. eğer sizin de benzer sorunlarınız varsa wordpress.org’dan temiz halini indirip wp-admin ve wp-includes klasörlerini yeniden yüklerseniz, sorununuz çözülebilir.
bazen ufak detaylar azımsanmayacak derecede önemli kullanılabilirlik deneyimlerine dönüşebiliyor. blogumuzu daha kullanışlı hale getirmek için wordpress‘in sunduğu birçok ufak detayı kullanmıyoruz, hattında farkında bile değiliz. mesela, kategori sayfalarını gezerken wordpress ilgili kategorinin listelemesini current-cat sınıfıyla işaretliyor. bu sayede kısacık bir css koduyla kullanıcıya kategori listesinde hangi kategoriyi gezdiğini hatırlatmak mümkün.
benim css kodum oldukça minimal ve ilgili kategoriyi kalın harflerle yazmaktan ibaret fakat siz daha da dikkat çekmesi için aşağıdaki kodu kullanabilirsiniz.
.current-cat
{
background-color: #fc0;
font-weight: bold;
}
ufak ama önemli bir detay. ayrıca wordpress için tema geliştiricisiyseniz temalarınızda hazırladığınız css dosyalarında current-cat sınıfını her zaman tanımladığınızdan emin olun.
wordpress 2.6 ile beraber gelen yazı taslak (revizyon) kayıtları, ihtiyacım olmadığı halde veritabanında oldukça fazla yer kaplıyor. aslına bakılırsa blogumda henüz çok fazla yazı olmadığı için birkaç megabaytlık bir fark önemli bir hız farkı yaratmayacaktır. eğer binlerce yazınız olan bir blogunuz varsa revision olarak görünen gereksiz eski versiyonları silmenizde hiçbir sakınca yok.
aslında revizyon ile yazıları tutmak zaman zaman hayat kurtarıcı olabilir. fakat wordpress’in 2.6 versiyonundaki veritabanı yapısı ile oluşturulan revizyon sistemi basit fakat hamallıktan başka bir işe yaramıyor. yazıların sadece değiştirilen kısımlarının işaretlenmesi yerine bütün halinde tutulması wp_posts tablonuzun şişmesine sebep oluyor.
aşağıdaki sql sorgusunu kullanarak wordpress’in sisteminizde ne kadar taslak oluşturduğunu görebilirsiniz.
SELECT COUNT(*) as NUM_OF_REVISIONS FROM wp_posts WHERE post_type = "revision";
bende yazılarımın 3 katı kadar taslak oluşturulmuş görünüyor. eski taslaklara ihtiyacım olmadığı için onları temizlemek daha yararlı oluyor. bunun için aşağıdaki sql sorgusunu kullanabilirsiniz:
DELETE FROM wp_posts WHERE post_type = "revision";
bu sayede wp_posts tablosundaki verilerin nerdeyse üçte ikisini temizledim. büyük ölçekli bloglarda gözle görülür bir etki yaratacağına eminim.
dikkat!
sql konusunda deneyimli değilseniz lütfen yukarıdaki DELETE komutunu kullanırken dikkatli olun, yanlış bir şey yaparak bütün yazılarınızı silmenizi istemem.
wordpress kullanıcılarının heyecanla beklediği 2.7 versiyonu 10 kasım 2008′de indirilmeye hazır olacak. şu anki yönetim panelinin ihtiyaçları karşılamadığı ve oldukça başarısız olduğunu daha önceden de belirtmiştim. wordpress ekibi de yeni yönetim paneline ait ekran görüntülerini paylaşmış. yeni yönetim paneli şimdiki versiyona göre oldukça başarılı ve estetik görünen bir arayüze sahip.


10 kasım’da çıkması planlanan wordpress‘in 2.7 versiyonuyla beraber birçok yeni özellik gelecek. örneğin otomatik versiyon yenileme, otomatik eklenti kurulumu, yorum api’si ve yorumlara yönetim panelinden cevap verme bunlardan sadece birkaçı. tabi yönetim panelinin arayüzü de geliştirilmiş olacak. yeni panelden ekran görüntülerine buradan ulaşabilirsiniz. şu anki versiyonda (2.6.2) malesef yönetim panelinin arayüzü pek başarılı değil. gördüğüm kadarıyla wordpress 2.7 versiyonunda yönetim paneline ihtiyaç duyulan geliştirilmeler yapılmış. yine de kullanmadan ne kadar başarılı olduğunu bilemeyiz. 10 kasım’ı beklerken sizlere benim de beğenerek kullandığım bir yönetim paneli temasından bahsetmek istiyorum.

ilk yüklediğinizde gri tonları biraz soluk gelse de kulladıkça gözü yormadığını ve ne kadar kolay kullanıldığını fark edeceksiniz. boş alan kullanımı ve kutuların yerleşimi geleneksel panele göre çok daha başarılı. temayı eklenti olarak indirip aktif hale getirdikten sonra kullanabiliyorsunuz. wordpress 2.5 ve üzeri versiyonlar ile uyumlu olduğunu söylemeden geçmeyelim.
tema şu anda safari, firefox ve ie8 tarayıcılarıyla uyumlu olarak çalışıyor. malesef ie7 desteği henüz yok ama yakında ie7 desteği de olacak. temanın diğer ekran görüntülerine flickr üzerinden ulaşabilirsiniz. mutlaka denemenizi öneririm.
temayla ilgili hiçbir problemim olmadı. sadece wp super cache eklentisinin dashboard’un yanına eklediği “delete cache” bağlantısı yeni temada gözükmedi. bunu da çözmek için wp super cache eklentisinde küçük bir değişikliğe gitmek durumunda kaldım. tek yapmanız gereken wp-cache.php dosyasında 1090 nolu satırı aşağıdaki gibi değiştirip yeniden yüklemek.
add_action( 'adminmenu', 'delete_cache_dashboard' );
bu sayede wp super cache eklentisine ait “delete cache” bağlantısı temada menünün en altında yerini alacak.
fluency yönetim panelini indirmek için tıklayın.
iphone 3g’nin de türkiye’ye geldiği şu günlerde siteyi tamamen iphone uyumlu hale getirmeye karar verdim. wptouch eklentisi yardımıyla wordpress altyapısıyla yayın yapan herhangi bir siteyi birkaç dakika içinde iphone uyumlu hale getirmeniz mümkün. üstelik oldukça şık ve siteyi gezebilmeniz için bütün özelliklere sahip. en büyük artısı ise wp super cache eklentisiyle beraber sorunsuz olarak çalışabilmesi.

artık siteye iphone/ipod touchlarda yer alan mobil safari ile giriş yaptığınızda karşınıza sitenin iphone versiyonu çıkacak. isteyenler sayfaların en altında yer alan normal görünüm bağlantısına tıklayarak sitenin orjinal versiyonuna erişebilirler.
eklentinin içinde yer alan temada herhangi bir değişiklik yapmadım. fakat elimden geldiğince türkçeleştirmeye çalıştım. ihtiyacı olanlar varsa temanın türkçe halini yayınlayabilirim. bu istekler için yorum bırakabilirsiniz.
sitenin iphone ya da orjinal versiyonunda herhangi bir sorunla karşılaşırsınız lütfen bildiriniz. aşağıda sitenin iphone versiyonuna ait diğer ekran görüntülerini bulabilirsiniz.
wptouch eklentisini indirmek için tıklayın.
yeni arayüz, yeni alt yapı, yeni bir başlangıç..
senelerdir blogger üzerinden yayın yaptıktan sonra bazı noktalarda kısıtlandığımı hissetmeye başlamıştım. bundan sonra kendi adresim üzerinden wordpress’in esnek altyapısıyla yayın yapacağım. umarım bu sayede daha etkili bir şekilde yazılarımı sunabileceğim.
öte yandan blogspot’tayken (bet3.blogspot.com) takip edenler bilir, daha çok yaz-kaç taktiğini uyguluyordum ve kısa kısa yazılar yazıyordum. bu durumun bünyede yarattığı alışkanlıktan olsa gerek blogun arayüzünü de bu yönde tasarlıyordum. artık daha uzun yazılar yazmamın ihtiyaç haline dönüştüğünü fark edince de alt yapıyı değiştirerek blogu yeni kimliğine kavuşturdum.
okumaya devam edin »