Ho fatto una prova e son riuscita con l'override a fare quello che chiedi nella homepage di un sito Joomla con i dati di esempio di default.
Ho copiato il file components/com_content/views/featured/tmpl/default_item.php
nella cartella del template in uso templates/beez_20/html/com_content/featured
e nel file copiato ho modificato alla linea 128 questo codice
<div class="img-intro-<?php echo htmlspecialchars($imgfloat); ?>">
<img
<?php if ($images->image_intro_caption):
echo 'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption) .'"';
endif; ?>
src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>
</div>
in questo modo
<div class="img-intro-<?php echo htmlspecialchars($imgfloat); ?>">
<a href="<?php echo JRoute::_(ContentHelperRoute::getArticleRoute($this->item->slug, $this->item->catid)); ?>">
<img
<?php if ($images->image_intro_caption):
echo 'class="caption"'.' title="' .htmlspecialchars($images->image_intro_caption) .'"';
endif; ?>
src="<?php echo htmlspecialchars($images->image_intro); ?>" alt="<?php echo htmlspecialchars($images->image_intro_alt); ?>"/>
</a>
</div>
Questa modifica si applica agli articoli in evidenza, se la vuoi applicare ad una categoria blog devi cercare il file in components/com_content/views/category/... e copiarlo come ho fatto io in una cartella corrispondente nel tuo template