Bir slug fonksiyonu ile aratılan cümleyi slug hale getirin. Veritabanından hangi veriyi çekiyorsanız (Örn başlık.) Başlığı da slug hale çevirip eşitliğini kontrol edin. Örnek slug fonksiyonunu aşağıya bırakıyorum.
function slugify($string) {
$string = str_replace('ü','u',$string);
$string = str_replace('Ü','U',$string);
$string = str_replace('ğ','g',$string);
$string = str_replace('Ğ','G',$string);
$string = str_replace('ş','s',$string);
$string = str_replace('Ş','S',$string);
$string = str_replace('ç','c',$string);
$string = str_replace('Ç','C',$string);
$string = str_replace('ö','o',$string);
$string = str_replace('Ö','O',$string);
$string = str_replace('ı','i',$string);
$string = str_replace('İ','I',$string);
$slug=preg_replace('/[^A-Za-z0-9-]+/', '-', $string);
return $slug;
}