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