Ahmet Kaplan kardeşimin yazdığı aratma yöntemi ile biraz araştırdıktan sonra şöyle bir çözüm buldum, denedim ve oldu, yapamayan vs. olursa diye burayada yorum olarak yazayım dedim, umarım işinize yarar.
WordPress’te Türkçeleştirilmeyen kelimelerden pek haz etmiyorum. Yalnız tüm kelimeleri tema üzerinden değiştirmek mümkün olmuyor. “functions.php” dosyasına şu satırları ekleyip kaydetmek bu sorunu çözüyor.
add_filter('init', create_function('$a', 'global $wp_rewrite; $wp_rewrite->author_base = "yazar";
$wp_rewrite->flush_rules();'));
http://susema.net/author/ayferkaya/ şeklindeki link http://susema.net/yazar/ayferkaya/ bu şekilde değişiyor yalnız bu 1 satir kod sitelere sorgu yükü bindirdiği için sorunu başka şekilde çözeceğiz.
Öncelikle WordPress dosyalarınızın kurulu olduğu sunucuya FTP ile bağlanıp (ya da Cpanel/Plesk Panel) wp-includes >> class-wp-rewrite.php dosyasını editör yardımıyla açın ve şu satırı CTRL + F ile aratın;
$this->author_structure = $this->front . $this->author_base . '/%author%';
Bulduğunuz satırı şu satırla değiştirip kaydedin ve sunucunuza atın:
$this->author_structure = $this->front . 'yazar' . '/%author%';
Yazar kısmını profil, kullanici, uye ya da istediğiniz herhangi bir kelime ile değiştirebilirsiniz. Artık kullanıcı linkleri şu şekilde görünecek ve sitelerinize de ekstra sorgu yükü bindirmemiş olacak.