HerÅŸeyden önce SALAK browser enconding ayarlarını otomatik diye seçmemek gerekiyormuÅŸ. Bu kadar uÄŸraÅŸtıktan sonra aslında problemin  broswer’daki auto select olayından kaynaklandığını anladım….
Â
Joomla kurulumu için veritabanının latin5_turkish_ci olarak seçilmesi ve installation\sql klasöründeki sql dosyalarında gerekli değişikliğin yapılması gerekiyor.
includes\database.php dosyasında
 @mysql_query(”SET NAMES ‘latin5′”, $this->_resource); satırını güncellediÄŸimizde problemsiz olarak latin5 karakter kodları ile joomla kullanılabiliyor.
Wordpress için de karakter seti olarak UTF-8 seçilmesi gerekiyor. Fakat bu yeterli olmuyor .Â
wp/includes/wp-db.php dosyasını açarak
$this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);
satırının altına
mysql_query(”SET NAMES ‘utf8′”);
mysql_query(”SET CHARACTER SET latin5″);
mysql_query(”SET COLLATION_CONNECTION = ‘latin5_turkish_ci’”);
satırını eklemek gerekiyor . Ancak bundan sonra karakterler düzgün olarak görünüyor.. Wordpress sürümünü yükselttikten sonra bazı türkçe karakterler görünmüyordu. Ancak bu satırı ekledikten sonra karakterler düzgün olarak görünmeye başladı.
ÅŸu yazı okundu ve kalıcı baÄŸlantı ÅŸeklinden tarihler çıkarıldı.. Tercihler –> Kalıcı BaÄŸlantılar ‘a girip , Özel seçildi :  /%postname%/
Related Post, Ultimate Tag Warrior, Google Sitemap Generator gibi SEO’ ya yardımcı eklentileri kullanıyorum.
Akismet ile spam yorumları engellemeye çalışıyorum.
mysqladmin ‘de karakter kodunu latin1_swedish_ci olarak ayarlanıyor.. İşlemler baÄŸlantısından girilerek bu karakter kodlaması deÄŸiÅŸtirilebiliyor..
Recent Comments