Worpress sitemde All in Seo kurulu.Bir yazarın profiline gittiğim zaman çıkan link
www.siteadi.comauthor/rootx şeklinde çıkıyor.Ben bu author yerine profil yazmak istiyorum.Hangi dosyada ne gibi değişiklik yapmam gerek yardımcı olursanız sevinirim.
Wordpress 'author' yerine 'profil' yazsın ?
4
●458
- 14-12-2010, 09:43:24Bunun iki yolu var birincisi,
http://www.wpuzmani.com/wordpress-au...i-degistirmek/
adresinde yapılan gibi, WP dosyalarına müdahale ederek.
İkincisi benim yolum olan, aşağıdaki kodları temanızın functions.php dosyasına ekleyin. Ardından da kalıcı bağlantılar ayarlarında küçük bir değişiklik yapıp, yaptığınız değişikliği eski haline getirin ki kod aktif hale gelsin.
function recursive_array_replace($find, $replace, $data) { foreach ($data as $key => $value) { $key = str_replace($find, $replace, $key); $veri[$key]=$value; } return $veri; } function linkdegis($link){ return str_replace('author/','profil/',$link); } add_filter('author_link','linkdegis'); function yazar($yapi){ $yapi = recursive_array_replace('author/','profil/',$yapi); return $yapi; } add_filter('author_rewrite_rules', 'yazar');