タイトルの文字数制限

WordPressのタイトルを一覧ページで表示する際や、パンクズで表示させる際に文字数を制限したいことがあります。

投稿のタイトルを指定の文字数に制限して表示

こちらのサイトを参考にさせていただきました。
【WordPress】php the_title()に文字数制限ーhttp://studio-freetown.com/post-776/

ちなみに

投稿本文の抜粋

これでできます。
区切りの文字数より短くなることはあまりないので、
条件は必要に応じて設定するとよいと思います。

カスタムフィールドの文字数制限

※カスタムフィールドはAdvanced Custom Fieldsで入力したもの

文字列はsubstrで抜き出すとバイト数で判断されるため文字化けが起こりやすいので、
mb_substrで行うのがポイントですね