PHP,WordPress 指定文字数で表示する(文字列を丸める)mb_strimwidth

未分類

一覧ページのタイトルやTwitterのシェア用のテキストなど、レイアウトや何らかの理由で制限をする必要がある場合は、PHPのmb_strimwidth関数が便利です。

$title = "デビラボの記事タイトルが表示されます。";
//$title = get_the_title(); //# WordPressで記事ページでタイトルを取得する場合。
$title  = mb_strimwidth( $title, 0, 16, "...", "UTF-8" );

//表示する
echo $title;
- - -
デビラボの記...

※注)mb_strimwidth は 半角を1文字、全角を2文字として扱うので意図した表示と異なる場合があります

【PR】愛の伝道師パウダァが出演決定!「COSMOPOLITAN SUMMER Party(コスモポリタン サマー パーティー)」@ホテルニューオータニ GARDEN POOL

タイトルとURLをコピーしました