• 05-07-2007, 17:52:49
    #1
    arkadaşlar elimdeki wordpres siteye WP Autoblog kurdum, eklenen haberlerde İ - ı - ğ gibi harfler çıkmıyor, oysaki ü ş gibi harfler çıkıyor.



    bu eklentidemi bir sorun var yoksa benim sitemdenmi kaynaklanıyor bir türlü anlayamadım. kime sorduysam sorunu çözecek bir cevap alamadım. bu eklentiyi kendi sitelerinde kuran başka arkadaşlar kendilerinde böyle bir hatanın olmadığını söylediler.

    buna benzer bir karakter sorunu vbulletin rss feed için de olmuştu ama onun için vbulletin forumlarında düzeltici bir kod yayınlanmış...

    Acaba WP içinde bu harfleri düzeltip db. kaydedebilecek bir kod yazılabilirmi, yada bunu çözebilecek bir kod varmıdır?
  • 06-07-2007, 02:41:12
    #2
    Üyeliği durduruldu
    yeni yazılan yazılarda bunu yapıyormu yoksa mevcutlardamı..
    meta tag ile senin karakter setine uyum sagladınmı.



    https://www.r10.net/694997-post9.html bunada bir bak.
  • 06-07-2007, 10:18:38
    #3
    wp deki karakter seti UTF-8, eklentideki karakter setide UTF-8, db. deki karakter seti utf-8_unicode_ci. benim anlamadığım neden İ ğ ş harflerinde sorun yapıyor, ö ü ç gibi herfler sorunsuz çıkıyor.

    meta olarak
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-9" />
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
    <meta http-equiv="Content-Type" content="text/html; charset=latin5">

    kodlarıda denedim fakat düzelmedi, eski konularda yeni eklenen konularda aynı karakter hatasını veriyor.
  • 06-07-2007, 12:51:34
    #4
    Üyeliği durduruldu
    bendede aynısı birçok kez oldu fakat benimki bir sql i baska servere tasırken.
    fakat utf8 değilde genelde latin5 ile calıstım..
    yeni yazılanlardada aynısı yapıyormu yoksa mevcuttamı yapıyır sadece.
    Birde https://www.r10.net/694997-post9.html
    yazıdaki kodlaro wp database mysql database baglantısının altına yapıştırmayı denedinmi.
    latin5 yazan yerleri utf8 ile değiştirebilirsin..
    Birde elimden söyle bir kod var.

    sql dosyandaki

    $newphrase = str_replace(\\"Ü\\",\\"Ü\\",$newphrase);
    $newphrase = str_replace(\\"Åž\\",\\"S\\",$newphrase);
    $newphrase = str_replace(\\"Äž\\",\\"G\\",$newphrase);
    $newphrase = str_replace(\\"Ç\\",\\"Ç\\",$newphrase);
    $newphrase = str_replace(\\"İ\\",\\"I\\",$newphrase);
    $newphrase = str_replace(\\"Ö\\",\\"Ö\\",$newphrase);
    $newphrase = str_replace(\\"ü\\",\\"ü\\",$newphrase);
    $newphrase = str_replace(\\"ÅŸ\\",\\"s\\",$newphrase);
    $newphrase = str_replace(\\"ç\\",\\"ç\\",$newphrase);
    $newphrase = str_replace(\\"ı\\",\\"ı\\",$newphrase);
    $newphrase = str_replace(\\"ö\\",\\"ö\\",$newphrase);
    $newphrase = str_replace(\\"ÄŸ\\",\\"g\\",$newphrase);
    bu kod ile sql wordpad ile ac bul komutu ile " devam " diye ara devam 'ın yanında bir kod olacak devamı yazması için direk ı yazmıyosa
    mesela devamÄŸ diye birşey yazıyor o devam " ÄŸ " yanındaki kodu copy yapıp değiştir komutu ile yukardaki kodlardan " ı " harfi karşıtı ( ÄŸ dönüştür ı ) ne ise onunla değiştir. Ben birkaç kezde böyle çözüm buldum.Fakat yedeklerini al işlem yaparken..
  • 06-07-2007, 18:03:06
    #5
    orumcek cevabın için teşekkürler, bir çok deneme yaptım ve sorunun db. ile alakalı olmadığını gördüm. sorun WP Autoblog eklentisinde, bu plugin i ekte yayınlıyorum.

    acaba bu eklentideki karakter probelmi için çözüm önerisi olan varmı?
  • 07-07-2007, 11:42:22
    #6
    bendeki wp-autoblog da herhangi bir sorun yok.Senin indirdiğinda sorun var galiba..Veya wp yi kurarken utf 8 olarak kurduysan sorun çıkmıyacaktır..
  • 08-07-2007, 11:28:33
    #7
    anarschi adlı üyeden alıntı: mesajı görüntüle
    bendeki wp-autoblog da herhangi bir sorun yok.Senin indirdiğinda sorun var galiba..Veya wp yi kurarken utf 8 olarak kurduysan sorun çıkmıyacaktır..
    kurulum yaparken utf-8 karakter setini seçtim fakat anladığım kadarıyla ya benim wp de bir sorun var yada eklentide sorun var.

    rica etsem özelden bana senin kurduğun eklentinin linkini verirmisin?

    deneyip bakayım, bu seferde olmazsa artık vaz geçecem uğraşılacak gibi değil.
  • 30-08-2007, 03:35:52
    #8
    bende önceden problem yoktu şuanda problem var.anlamadım gitti önceden sorun yoktu :S
  • 30-08-2007, 08:22:09
    #9
    bu durum konusunda bir şey diyemeyeceğim ama kimi türkçe karakterlerin çıkıp kimisinin çıkmamasının sebebi, çıkan karakterler sadece bizde deil almanca,fransızca veya italyancada kullanıldığı için çıkıyor. bozuk çıkanlar sadece bize özgü olduğu için bozuk çıkıyor.