Biraz uraştırdı ama dmry.net’i kısa bir sürede wordpress 2.1′e yükseltmeyi başardım
İşin zor kısmı tabiki eklentiler. Eklentilerin bazılarında illa sorun yaşıyorsunuz ve çalışmıyorlar. Bu nedenle kimi eklentileri güncelledim ve işin üstesinden geldim. Karşılaştığım sıkıntıları ise sizlerle paylaşacağım. Olurda aynı problemleri yaşarsanız uğraşmayın boşuna
Testleri yerel sunucunuzda yapın!
Sitenizin tüm dosyalarını ve veritabanını yerel sunucunuzda kuracağınız ve sitenizin o anki sürümüyle aynı olan bir wordpress üzerine taşıyın. Wordpress 2.1 ‘i yerel sunucunuzdaki bu site üzerine yükleyin ve güncelleştirmeleri orada yapın. Ve ardından tek tek bütün eklentileri test edin. Aynı şekilde temanızı da
Çalışmayan eklentiler varsa bir şekilde çözüm yolları arayın ya da üretmeyi çalışın. Eğer elinizden hiçbirşey gelmiyorsa o eklentiden vazgeçeceksiniz demektir. Yerel sunucunuzdaki tüm denemelerden sonra internette yayın yapan sunucunuzdaki siteyi güncelleyin. Daha önceden olabilecek tüm hataları görmüş olacağınız için, çok kısa bir sürede sitenizin güncelleme işlemini tamamlayabilirsiniz.
Mysql sürümünüz karakter kodlamasına sahipse
Sanırım MySQL 4.1 ve üzeri sürümler karakter kodlamasına sahipti. Bu sürümler için veritabanı bağlantılarında karakter kodlamasını tanımlamanız gerekiyor. Aksi halde sitenizde görünür bir karakter hatası olmasa bile veritabanınızdaki tabloların sütunlarında bu karakter hatalarını görebilirsiniz.
Güncelleme işleminden hemen önce wp-includes/wp-db.php dosyasını açıp,
$this->select($dbname);
satırından önce,
$this->query("SET NAMES 'UTF8'");
satırını ekleyin.
Çalışmayan eklentiler
Çalışmayan eklentiler için ilk çözüm yolu, bu eklentilerin ana sayfalarını ziyaret etmek olacaktır. Böylece her bir eklenti için yeni bir sürüm olup olmadığını görebilirsiniz. Yeni sürüm demek, muhtemelen wordpress 2.1 uyumu demek olacaktır
Benim yaptığım testlerde, kullanmakta olduğum Jerome’s Keywords 1.9, Link Indication 3.0, Sayfa Sayaç 2.1 kararsızlıklar yaşadılar. Çözüm yolu olaraksa eklentileri Jerome’s Keywords 2.0-beta3, Link Indication 3.1 sürümleri ile güncelledim. Ve sayfa sayacı da tabiki güncelledim fakat yeni bir sürüm olarak sunmadım. Yani eğer sayfa sayaç 2.1‘i kullanıyorsanız yapmanız gereken tek şey eklentiyi tekrar indirip eski dosyaların üstüne yazmak
Güncellemelerden sonraki testlerimde Jerome’s Keywords eklentisinin Ultimate Tag Warrior eklentisi ile çakıştığını gördüm. Bu çakışma etiketlere ait yazıların listelenmesi ekranında meydana geliyor ve ilk sayfada sadece 1 adet yazı gösteriliyor. Ayrıca diğer sayfalara geçiş sağlanamıyor. Bu için ürettiğim çözüm ise şöyle.
wp-content/plugins/jeromes-keywords/jeromes-keywords dosyasını açın.
add_filter('query_vars', array(&$this, 'addQueryVar')); // used for keyword searches
add_action('parse_query', array(&$this, 'parseQuery')); // used for keyword searches
satırlarını,
//add_filter('query_vars', array(&$this, 'addQueryVar')); // used for keyword searches
//add_action('parse_query', array(&$this, 'parseQuery')); // used for keyword searches
olarak değiştirin.
Evet benim yaşadığım problemler kısaca böyleydi. Size de kolay gelsin şimdiden
Bende upgrade yaptım fakat admin panelini türkçeleştiremedim bir fikri olan var mı?
http://vapourtrails.ca/wp-keywords
adresinde eklenti ile detaylı bilgiler zaten var Levent
slm. bu Jerome’s Keywords eklentisinin ayarlarını yazabilirmisin hakan bey neler yapmamız lazım…
not:google’da “Jerome’s Keywords” diye bir aramaa tek çıkıyorsunuz..bu konuyu bir aydınlatın.. teşekkürler
bende yükselttim, güncelleme sırasında ttnet bozuldu ama neyse kazasız belasız yaptım …. (yuh olsun sana telekom
)
hakan usta, pagepar’i güncellemeyi unuttun galiba, yada daha güncelleyeceksin. cünkü son sayfa icin 99999 veriyor. google cache’ye almasin
Ben güncelleme yapmasam tam süper olacak
Bende dün gece dayanamadım ve sürümü yükselttim..
Gayet hoş bir sürüm olmuş..
Siteni güncellemene sevindim, hemen sayfa_sayaç modülüne göz atmaya gidiyorum, ellerine sağlık..
Teşekkürler Hakan abi bende güncelleyeyim siteyi