->
![]()
Eğer wp ‘nin eski bir sürümünü kullanıyorsanız ve 2.3 e geçmek istiyorsanız bir çok hatayla karşılaşılabiliyor.Ben geçerken karşılaştığım hatalardan ve çözümlerinden bahsedeceğim sadece;
Eğer eski sürüm blogunuzda simple tagging eklentisi kullanıyorsanız ve çift kelimelerden oluşan etiketleriniz _ ile birbirinden ayrılmışsa işiniz yaş
Çünkü wp 2.3 ile etiketlerinizin arasında _ yerine - işareti bulunuyor.Dolayısıyla _ ile google’da kayıtlı bulunan sayfalarınız sayfa bulunamadı hatası veriyor.Buda Google amcanın pek hoşuna gitmiyor.
- İlk olarak sürüm yükseltmeden önce bütün çift kelimelerden oluşan etiketlerinizin arasını - ile ayırıyoruz.Bunun için yönetim panelinden tags sekmesinin altındaki “Use hyphens as space separator” yazan yerin karşına bi tik koymanız yeterli.
- İkinci olarak kullanmış olduğunuz wp sürümünü 2.3 ‘e yükseltin ve yönetim panelinin import kısmından simple tag ‘ a tıklayarak kullanmış olduğunuz etiketleri wp2.3 ‘ün yeni etiket sistemine dönüştürün(2-3 adımda bitiyor)
- Bu işlemde bittikten sonra geriye kaldı en önemli nokta.Google’ın önceden indexlemiş olduğu aralarında _ bulunan etiketleri - şeklinde bulunan etiketlere (yeni etiketler) yönlendirmek.Bunun için aşağda bulunan kodu temanızı 404.php dosyasının en tepesine yapıştırmanız yeterli.(Kod Haymac‘ın üretimidir.)
Hepsi bu kadar.
Artık eskiden kayıtlı bulunan etiketleriniz yeni etiketlerinize yönlenmeye başlayacak…
404.php ye eklemeniz gereken kod:
<?php
$hym_path = $_SERVER['REQUEST_URI'];
$dsn = “|\/tag\/(.+)|i”;
preg_match($dsn,$hym_path,$cs);
#print_r($cs);
#print_r($_SERVER);
if(strstr($cs[1],’_')) {
$xc = str_replace(’_',’-',$cs[1]);
#print_r($xc);
$URz = “$SERVER[HTTP_HOST]/tag/$xc”;
ob_start();
header(”Location: $URz”);
ob_end_flush();
echo “<script>window.location = $URz’</script>”;
} else { } // end
?>
Benzer Yazilar:
WP 2.3 te Etiket Bulutu Oluşturma Sata Harddisklerde XP Sorunu Penguen Nüfusunun Yarısı Artık Yok
Ocak 27th, 2008 at 9:20 pm
bu 3. madde dediği kod hatalı görünüyor. yazım hatası var sanırım buraya yazınca bu hale gelmiş. bunu bir not defterine yazıp download linki verirmisin ya da ne bileyim yap bir şeyler işte (:
bekliyorum .
Ocak 27th, 2008 at 9:28 pm
Emrah’cım sayende düzelttik bizde senin bu yazını paylaşalım eş dostla da haberleri olsun.
Ocak 27th, 2008 at 9:56 pm
Eda Suner: evet sonunda çözdük sorunu (=
Wolkanca: Haklısın kod yamulmuştu.Şimdi düzelttim.Teşekkürler.
Görüşmek üzere.
Ocak 27th, 2008 at 11:29 pm
[...] şayet; okumaya devam. Emrah’cım teşekkür ederim. Yazı ve resim Emrah’ın blogu Tizby‘den alınmıştır. Eğer wp ‘nin eski bir sürümünü kullanıyorsanız ve 2.3 e [...]