Wordpress で、投稿の本文を文字数制限し、特定のHTMLタグを残し、それ以外のHTMLタグを除外する

<?php
if(mb_strlen($post->post_content, 'UTF-8')>120){
    $content= mb_substr(strip_tags($post->post_content), 0, 120, 'UTF-8');
    echo $content.'……';
}else{
    echo strip_tags($post->post_content);
}
?>

ネタ元