Je crois comprendre qu’avec ce script, il faut que le résumé “excerpt” excède 99 caractère pour rajouter les “…”
Je ne m’y connais pas trop, j’apprends en ce moment mais il faudrait peut-être essayer avec ceci :
<div class="post-excerpt">
<?php
//display only the first 150 characters in the description.
$excerpt = get_the_excerpt();
echo substr($excerpt,0, 100);
echo '...';
?>
</div>
On enlève la condition “if” afin de rajouter systématiquement les points de suspension.