PHP bul değiştir

Arkadaşlar içerik alanındaki Bazı kelimeleri bold olarak değiştirmek istiyorum fakat metindeki kelimelerle birlikte içerik alanında ekli resimlerin de title ve alt değişiyor ben html tagı içinde...

Arkadaşlar içerik alanındaki Bazı kelimeleri bold olarak değiştirmek istiyorum fakat metindeki kelimelerle birlikte içerik alanında ekli resimlerin de title ve alt değişiyor ben html tagı içinde olanlarda geçerli olmasın istiyorum nasıl sağlarım acaba.

METİN: Yani bu metin içindeki kelime1 değişecek ve alttaki image tagı title vs değişmeyecek ayrıca sadece ilk 3 kelimede bu işlemi yaptırmak istiyorum alttaki kodda hangi değişiklikleri yapmam gerekli teşekkürler.




kod;


function replace_content($text) {
$replace = array(
'kelime1' => 'kelime1',
'kelime2' => 'kelime2',
);

$text = str_replace(array_keys($replace), $replace, $text);
return $text;
}

add_filter('the_content','replace_content');