MovableType

表示文字数を超えたときの表示を 「...」にしたい

指定文字数以降を「...」にする。

Movable Type ユーザーコミュニティに質問がありましたので、サンプルテンプレートを作成しました。

MT7 コンテンツタイプのについて表示文字数を超えたときの表示を...にしたい

指定のタグに「trim_to」モディファイアを指定することで、指定文字数で表示を変更できます。

trim_to - グローバルモディファイア

テンプレート

<mt:ignore>タイトルの40文字以降は「...」で表示する</mt:ignore>
<mt:ContentLabel trim_to="40+...">

<mt:ignore>コンテンツフィールドの40文字以降は「...」で表示する</mt:ignore>
<mt:ContentField content_field="フィールド名">
    <mt:ContentFieldValue trim_to="40+...">
</mt:ContentField>