WordPress Türkiye Forumları

WordPress Türkiye Forumları » Diğer Konular

türkçe karakter sorunu

(15 mesaj(lar))
  • 1 yıl önce 525 tarafından başlatıldı
  • 525 tarafından son cevap
  • Bu konu Çözülmüş

Etiketler:

  1. random posts ( http://rmarsh.com/plugins/random-posts/ ) eklentisini kurdum. buradan rastgele yazı başlığı çekiyorum. ana dizinimde bir php dosyası oluşturdum. bu oluşturduğum sayfaya aşağıdaki kodu da ekledim. style dosyası, charset hepsini tanıttım, tanıtıyorum.
    <?php $posts_per_page = '-1'; require_once('wp-blog-header.php');?>

    böylece random posts kodu da sorunsuz çalışıyor. sıkıntım ise oluşturduğum bu sayfayı bir türlü türkçeleştirememem. ne yaptıysam, hangi programı kullandıysam türkçeleştiremedim. mutlaka benim beceriksizliğim ama yine de şüphemi çeken şeyler var.

    kullandığım temayı ne hikmetse header.php dışında utf-8'e dönüştüremiyorum. haliyle türkçe karakterler kullanamıyorum. utf-8 yaparsam ve türkçe karakterler kullanırsam firefox ve opera sağolsun bir hata vermiyor ama internet explorer ortalanmış olan temayı sol tarafa yaslıyor ve türkçe karakterleri yine tanımıyor.

    acaba bu saydıklarımın hepsi birbiriyle bağlantılı mı? ilk başlarda önemsemediğim ama bu türkçe karakter sorunu bindirdikçe mutlaka bahsetmem gerektiğini düşündüğüm bir sorun daha var. admin panelimde de sadece aşağıda gösterdiğim başlangıç bölümünde türkçe karakterler sorunlu. aynı bölümde wp'nin eski sürümlerinde bir sorun yok.

    bu arada tercihler bölümündeki ayarlarım utf-8.

    admin paneli başlangıç bölümü

    1 yıl önce #
  2. kullandığım tema solemnity2

    1 yıl önce #
    • Düzenlemeleriniz sırasında hangi programları kullandınız? Burada bahsettiklerimize şans verdiniz mi?
    • WordPress çekirdek dosyalarında ya da WordPress dil dosyasında düzenleme yaptınız mı?
    1 yıl önce #
  3. ilgilendiğiniz için teşekkür ederim. evet adı geçen 3 programla da denedim. hiç bir çekirdek dosyaya dokunmadım.

    1 yıl önce #
  4. Cihan
    Üye

    wordpress türkçe sorunu hepimizin başına bela. özellikle linkler ve mailler. umarım ileride bu sorun da hallolur.

    1 yıl önce #
  5. 525;
    Kullandığınız WordPress versiyonunu, aktif eklentilerinizin versiyonları ile birlikte adlarını bizimle paylaşabilir misiniz? Bir de sunucu detaylarınızı rica edeceğim. Bunun için aşağıdaki dosyayı info.php olarak kaydedin ve sunucunuza gönderin, sonra da ya bize adresi verin ya da ilgili adrese kendi yaptığınız bir ziyaret sonucu ortaya çıkan sayfanın ekran görüntüsünü bize iletin.
    <?php phpinfo() ?>
    Cihan;

    wordpress türkçe sorunu hepimizin başına bela. özellikle linkler ve mailler. umarım ileride bu sorun da hallolur.

    Sorunsuz kullananların yanında sorun yaşayanların sayısı sandığınız kadar çok değil ve yaşanan sorunlar da çoğu kez kullanıcı hatalarıdan kaynaklanıyor. Eğer WordPress kullanırken yaşadığınız özel bir problem varsa lütfen yeni bir başlık açmaktan çekinmeyin, elimizden geldiğince yardımcı olmaya çalışırız.

    1 yıl önce #
  6. pardon söylemeyi unutmuşum. wp 2.1 versiyonunu kullanıyorum. sıfırdan kurdum. yani herhangi bir versiyon yükseltmesi söz konusu değil.

    sunucu detayları

    kullandığım eklentiler:

    Clickable Date 0.1

    Contact Form ][ 2.0.13
    My Post Icons 0.2
    Pagebar 1.3.1
    Random Posts 2.0.4 beta
    Share This 1.4
    Simple Tagging 1.5

    bunlara ek olarak bir son yorumlar eklentisi kuracağım.

    1 yıl önce #
  7. Şu ana kadar verdiğiniz bilgilerde problem yaratabilecek herhangi bir unsur göremiyorum, son olarak MySQL detaylarınızı rica edeceğim. Veri tabanınızı siz mi oluşturdunuz yoksa sunucunuz sizin için otomatik olarak mı oluşturdu? Veri tabanı karşılaştırma değeri nedir?

    1 yıl önce #
  8. plesk üzerinden "yeni veritabanı ekle" bölümüyle veritabanı oluşturdum. phpmyadmin'den oluşturma yetkim yokmuş öyle yazıyor. karşılaştırma değeri aşağıdaki resimdeki gibi gözüküyor ama bu sorun üzerine karşılaştırma değerinden şüphelenip ben değiştirdim burasını. tabloların içine girince "latin1_swedish_ci" yazıyor.

    1 yıl önce #
  9. pardon ben değiştirdim sanıyordum ama şimdi yeni bir veritabanı oluşturdum onda da utf8_general_ci yazıyor.
    önceki denemelerimde o bölümü de kurcalamıştım ama bu en son kurduğum veritabanımda hiç bir değişiklik yapmadım.

    1 yıl önce #
  10. coller-tr
    Üye

    kullandığım temayı ne hikmetse header.php dışında utf-8'e dönüştüremiyorum.

    derken ne demek istediğini anlamadım. Böyle bir şeyin olacağını sanmıyorum. Bahsettiğiniz dosyaları bir text editöründe açın. "Farklı kaydet" deyin. Gelen pencerede muhtemelen ANSII. utf-8 gibi seçeneklerin olduğu bir alan olacaktır. utf-8'i seçip kaydedin. Bu şekilde yaptığınız takdirde utf-8'e dönüştürememe gibi bir sorununuz olamaz. Eğer kullandığınız editörde varsayılan karakter kodu utf-8 ise wp-config.php'yi kaydederken utf-8 olarak kaydetmiştir. O dosyayı açıp ANSII olarak kaydedersenizbüyük ihtimalle hallolur. Yani tema dosyalarınız utf-8, wp'e ait dosyalar ANSII olmalı (tema içerisinde eğer functions.php isimli dosya varsa o da ANSII olmalı).
    Kolay gelsin...

    1 yıl önce #
  11. coller-tr ilgilendiğiniz için çok teşekkür ederim. söylediklerinizin hepsini defalarca yaptım. internet explorer sorun çıkarıyor. firefox ve opera'da hiçbir sorunum yok bu konuda.

    şimdi wp 2.1.'i başka bir servera kurdum. 525 sitemin bulunduğu servera.

    wp-admin başlangıç bölümündeki karakterlerde hiçbir sorun yok. hani o x gün önce yazan yer.

    potkal'ın bulunduğu serverın phpmyadminin'de, yukarıda resimde belirttiğim bölümde "bağlantı karşılaştırması: utf-8_general_ci" yazarken 525'in bulunduğu serverda "bağlantı karşılaştırması: utf-8_unicode_ci" yazıyor. ikisinin de iç bölümünde "latin1_swedish_ci" yazıyor.

    galiba bu farklılık bende sorun çıkarıyor bunu nasıl giderebilirim acaba?
    dmry'nin bu konu hakkında bir yazısını okumuştum ama veritabanımı yaratırklen karşılaştırma değerimi seçemediğim için ne yapmam gerekiyor bilmiyorum.

    1 yıl önce #
  12. Veri tabanınızı oluştururken sınırlandırılmanız kötü ama veri tabanı karşılaştırma değerini sonradan da değiştirebilirsiniz. Eğer yeniden bir kurulum yapma şansınız varsa Plesk aracılığı ile yeni bir veri tabanı oluşturun. Ardından phpMyAdmin aracılığı ile ilgili veri tabanının karşılaştırma değerini "Operations" sekmes ile ulaşacağınız sayfanın en altında bulunan "Collation" kutusundan "utf8_unicode_ci" seçin.

    Bu işlemden sonra WordPress'i tekrar kurun ve default temayı seçin, sonra yazdığınız Türkçe karakter içeren yazıların görünümünü tarayıcınız ile kontrol edin.

    1 yıl önce #
  13. maalesef aynen dediklerinizi uygulamama rağmen bir sonuç elde edemedim. üstüne üstlük bugün 16:30 sıralarında sitem hacklendi. test yayınında olan sitemi hacklediler. :))

    iletişim kurduğumda serverımı 2 haftada bir değiştirmemi ve mysqli koruma altına almam gerektiğini söylediler.
    yarın bi'de host firmamla görüşeyim bakalım bütün bu konuları. insanın hevesi kırılıyor bazen...

    ilgilendiğiniz için çok teşekkür ederim. bu konuda öğrendiğim bir şey olursa buraya yazacağım.

    1 yıl önce #
  14. temamdaki türkçe karakter sorunlarım devam ediyor, açıkçası uğraşmaktan sıkıldım bu sorunla bir süre ilgilenmeyeceğim.

    bunun dışında wp 2.1.1. sürümüne yükseltince admin panelinde "wordpress geliştirme bloğu" yazan yerlerdeki türkçe karakterler düzeldi.

    random posts eklentisiyle, ana dizinimde oluşturduğum bir php dosyasının içinde rastgele yazılar yayınlıyordum, frame yoluyla başka sitelerde yayınlatabilmek için ama bunda da veritabından gelen verilerde türkçe karakterler çıkmıyordu. bu sorunumu dmry'nin http://www.dmry.net/wordpress-ustundeki-son-yazilari-html-sayfanizda-gosterin yazısı sayesinde aştım. artık random posts eklentisini kullanmıyorum.

    ufak pürüzler dışında ana sorunlarım çözüldüğü için konuyu çözüldü olarak işaretliyorum.

    ilgilendiğiniz için çok teşekkür ederim.

    1 yıl önce #

Bu konu için RSS beslemesi

Cevapla

Mesaj göndermek için giriş yapmalısınız.