Uzun zamandır WordPress’in eski sürümünü kullanıyordum. Kullanıyordum, çünkü yeni sürüme geçtiğimde veritabanım başta olmak üzere birçok alandan hata alacaktım. Bunun yanında uyumsuz eklentiler vs. beni korkutuyordu. Bu korkunun yerine zaman bulamama bahanesi de eklenince bir türlü ilgilenememiştim. Son günlerde yaşadığım sunucu problemleri nedeniyle de taşınmak zordunda kaldım. Taşınma işleminde herşey güzel geçti veritabanı dışında. Nasıl yaptıysam ilk başta ayarladığım ve hep karşıma çıkan İsveçce dil kodlaması hatası aldım. Sonrasında Hakan‘ın yardımıyla bu olayı aştık.

Şöyle bir baktığımdaysa eklentilerden hiçbirinin sorun çıkartmadığını gördüm. Hatta Kullandığım eklentilerin de bir listesini çıkartayım dedim:

  • WP-Digg Style Paginator 0,2
  • AJAX Comments Sürü 2.07
  • Akismet 1.14
  • Eklebunu Sosyal Buton 1.0
  • FAlbum 0.70
  • Get Recent Comments 1.2
  • Google Sitemaps 3.0
  • Meta-Se 0.3
  • Sayfa Sayaç 2.0
  • Secure and Accessible PHP Contact Form 2.0
  • SRG Clean Archives 2.0
  • Twitter Tools 1.1
  • WP-OnlineCounter 0.8
  • Simple Tagging 1.5 (artık kullanmıyorum)

Eklentilerden sadece Twitter Tools’u bir üst sürüme otomatik olarak yükselttim. Yani sadece bir butona basarak güncelleme işlemi gerçekleşti.

Benim önceki sürümde sıkıntı çektiğim olaylardan birisi etiketleme sisteminin tam verimli çalışmamasıydı. Kullandığım Simple Tagging eklentisinde Türkçe karakterlerde hata oluşuyor ve aynı ettiketteki yazılar olduğu gibi gösterilmiyordu. Ve buna Google aramalarından gelen ziyaretçi sayısının düşmesi de eklenince elim kolum bağlı oturmama neden olmuştu. Dün kurulumdan sonra WordPress’in kendi içinde gelen bir özellik olan “içeri aktar” menüsünü kullandım. Buradan Simple Tagging ile etiketlenmiş yazıları hiç bozmadan WordPress’in kendi etiket sistemine aktardım. Bu işlem de çok basitti. Sadece 3 adımda ve yönetici panelinden ayrılmadan bu işlem gerçekleşti. Şimdi sorunsun çalışıyor. Hatta yeni Etiket bulutu da oluşturdum. Bunu da şöyle yaptım:

  • http://tinypaste.com/17a18 adresindeki kodu alıp Not Defterin’e yapıştırdım.
  • etiket.php olarak kaydettim ve dizinde tema klasörüme yükledim.
  • WordPress’in Yaz sekmesinden sayfayı seçtim.
  • Sayfa başlığına “etiket” yazıp, alt kısımda bulunan şablon seçiminden etiket.php seçip yayınla butonuna bastım.

Ayrıca her yazının altında yazıya ait olan etiketleri göstermek için de bir kod kullandım. Burda önemli değineceğim nokta “Etiketler” yazısını nasıl mavi renge çevirdiğimdir. Çünkü varsayılan olarak temada kullanılan paragraf stili ile biçimlendiriliyor.
<?php the_tags(‘<span style=”color:#46C0FF;font-weight:bold;”>Etiketler:</span>’, ‘, ‘, ‘<br />’); ?>
Span etiketi içine almamın sebebi “p” etiketine alınca alt satıra kayma oluyor. Color parametresinden rengini değiştirebiliriz.

Etiketlerin dışında bir diğer sorun da kategorilerin yanında bulunan toplam yazı sayısnın bir alt satıra inmesiydi. Hakan bu duruma şurada değinmişti zamanında. Ancak 2.6.2’de biraz daha farklı bu durum.  İşlem için önce wp-inculdes altındaki classes.php dosyasını açıyoruz. Sonrasında:
$link .= $cat_name . ‘</a>’;
satırını
$link .= $cat_name;
olarak değiştiriyoruz. Son olarak da
if ( isset($current_category) && $current_category )
satırının hemen üstüne
$link .= ‘</a>’;
kodunu ilave ediyoruz.

Son olarak; anket, fal, günlük söz gibi eklentileri kaldırdım. İlerleyen zamanlarda belki yeniden ekleyebilirim. Benim söyleceklerim bu kadar.

Author: Hamdi Yaman

1987 yılında gözlerimi açtığım şu küçük dünyada 2006 yılından bu yana blog yazıyorum. İnternet dünyasının bugünü ve yarını hakkında her zaman ilgili olmuşumdur.

5 comments

Hamdi arşiv sayfan uzamış gitmiş. SRG Clean Archives eklentisini bende kurmayı düşünüyorum ama listenin aşırı uzaması pek iyi olmuyor gibi. Onada sayfa sıralaması uygulanamıyor mu acaba. 1-2-3 yapsak. 🙂

Bir cevap yazın

*