• 19-02-2017, 16:36:50
    #1
    Merhaba Arkadaşlar Kolay Gelsin,

    Şimdi bir veri çekiyorum wordpress sitem için başlık kısmını Türkçe karakter sorunu olmuyor.

    Ama Wp-Editör Wordpress Editör'üne eklediği içerikte Türkçe karakter sorunu oluyor.

    <?php
    header("Content-Type: text/html; charset=iso-8859-9");
    ?>


    Bunu denedim, sayfa da karakter sorunu oluyor ancak Başlık textbox'una yazdırdığı metinde Türkçe karakter sorunu olmuyor.


    Ayrıca şöyle bir şey var.Türkçe karakter sorunu olduğu için veriyi de WP-EDİTÖR'E çekmiyor. Bu kodu ekledim

    $aaaa= mb_convert_encoding($aaaa,'iso-8859-9',mb_detect_encoding($aaaa,'UTF-8',true));

    Wp-Editör'e veriyi çekti ancak wp-editör'de türkçe karakter sorunu var.

    Ne yaptım ne ettiysem sorunu düzeltemedim yardımcı olabilir misiniz.
  • 21-02-2017, 11:45:08
    #2
        public function strtolowereng($content)
        {
    
            $search      = array('ı', 'ş', 'ö', 'ü', 'ğ', 'Ö', 'Ü', 'Ş', 'İ');
            $new         = array('i', 's', 'o', 'u', 'g', 'o', 'u', 's', 'i');
            $new_content = str_replace($search, $new, $content);
    
            $content_ = mb_convert_encoding($new_content, 'ISO-8859-9', mb_detect_encoding($new_content, 'UTF-8', true));
    
            return $content_;
        }
    Eğer lower yapmıyorsan new i değiştirebilirsin