Hi Steave,
You can achieve that with CSS. On our text, you apply a class, for instance cut-text and define on your theme the following CSS:
.cut-text {
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis
;
}
In this example, it will present the three dots (...) on the third line. But you can change the 3 for a number that fits your needs. A demo of this CSS is available here.
Hope it helps.
Regards,
João