Kısaltmalarda;
substr
yerine Türkçe karakterlerde sorun yaşamamanız için;
mb_substr
Yazı içinde, önce tagları kaldırmanızı;
$yazi = strip_tags($yazi);
Öneririm.

İyi çalışmalar dilerim.