Если речь про безопасность на странице поста (чтобы не было html-инъекции), то надо удалять мусорные и потенциально опасные теги и атрибуты. Например,
htmlpurifier.org ,
https://word-to-html.ru/ и пр.
Если вопрос, как построить анонс на главной, то можно ваш вариант.
Если надо побольше и покрасивей, то можно некоторые сначала теги заменять на их текстовые символы: br, p - на перевод строки, li - тире или звездочка и т.д. Потом strip_tags и nl2br.
Еще можно удалить только некоторые теги (см. второй параметр в strip_tags), вывести все и overflow:hidden.