エントリのX個の文字を表示する

私は各ブログエントリーから短く吹き出しを表示したい。すべてのテキストを表示せずに{entry.blogentry}を表示する方法はわかりません。

最初の100文字または最初の数行だけを表示する方法はありますか?

ベストアンサー

You can use the Twig slice filter do do this, e.g.:
entry.text |slice(0, 100)

If you want something that looks a little nicer, and you’re
using the SEOmatic plugin, you can use the truncateStringOnWord filter, which
will truncate to the number of characters you want, but only on
word breaks (and it’ll add an …).

返信を残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です