SEO gereği makale başlığı veya menü başlıklarının url kısmında bulunmasıgerekiyor yanlız oluşturulan makale başlıklarında büyük harf ve türkçe karakter kullanılmaması gerekli, bunu sağlamanın yolu ise oluşturduğunuz başlık verisini uyumlu hale dönüştürmek.

Ben bu iş için database de meta-başlık kolonu oluşturdum bu kolonda insanların yönetim panelinde tkrar bu başlığı yazmaları gerekmesin diye bir svascript yazım . script kodu şu

<script type="text/javascript">
function ChooseContact(data) {
var gel = data.value;
document.getElementById ("b").value = gel.toLowerCase().replace(/ş/g, "s").replace(/ /g,"-").replace(/ğ/g,"g").replace(/ü/g,"u").replace(/ı/g,"i").replace(/ö/g,"o").replace(/ç/g,"c");
}
</script>


bu kod un çalışması için 2 tane textbox oluşturmamız lazım onların da kodu şu


<input type="text" onchange="ChooseContact(this)" name="textfield2" id="a" />
<input type="text" name="textfield" id="b" />

 burada birinci kutuya yazdığınız değer ikinçi text fielde küçük harli, boşluklar yerine tire işareti konulmuş ve türkçe karakterler ingilizce karakterlere dönüştürülmüş halde çıkarlar...

3 farklı konuyu yani text fileddeki bilginin otomatik olarak diğer bir text filede yazılması, yazılan tüm büyük harflerin gel.toLower komudu ile küçültülmesi ve replace ile karakterlerin değiştirilmesi yapılmakta

 
 

 

comments powered by Disqus