PHP で文字列を省略する方法はご存知かもしれないですが、自前で実装するのはちょっと面倒。
でも WordPress には便利な独自関数があります。
PHPの場合
通常は以下の様な感じで文字列の省略は行います。$tag = '';
$title = get_the_title();
$chara = get_bloginfo('charset');
if( mb_strlen($title, $chara) > 30 ) {
$tag .= mb_substr($title, 0, 30, $chara) .'…';
} else {
$tag .= \$title;
}
echo \$tag;