bunu function haline çevirip yapabilirsin;
function duzelt($item.title){
$item.title=trim(eregi_replace('[^abcçdefghiıjklmnöopqrşstuüvwxyzABCÇDEFGĞHIıİJKLMN OÖPQRSŞTUÜVWXYZ0123456789]','-',$item.title));
 $item.title=strtolower($item.title);
 $f=array("ş","ö","ü","ı","ğ","Ğ","Ç","Ü","İ","Ö","  Ş");
 $r=array("s","o","u","i","g","g","c","u","i","o","  s");
 
 $item.title=strtolower(str_replace($f,$r,$item.tit  le));
 $item.title=str_replace("---","--",$item.title);
 $item.title=str_replace("--","-",$item.title);
}
kullanımı : {duzelt($item.title)}
böyle olması lazım