Movable Typeのエントリー「本文」の文字数を出力するタグ。
<mt:EntryBody remove_html="1" count_characters="1">
こちらは「続き」の文字数用のタグ。
<mt:EntryMore remove_html="1" count_characters="1">
本文(mt:EntryBody)と続き(mt:EntryMore)を合算したい場合は、計算式が必要になる。
<mt:SetVarBlock name="entbody"><mt:EntryBody remove_html="1" count_characters="1"></mt:SetVarBlock> <mt:SetVarBlock name="entmore"><mt:EntryMore remove_html="1" count_characters="1"></mt:SetVarBlock>
「mt:EntryBody」と「mt:EntryMore」の数字を「mt:SetVarBlock」で算出し、「mt:Getvar」で表示。
<mt:Getvar name="entbody" op="+" value="$entmore"> 字
まとめると、テンプレートの記述はこうなる。
但し、改行が入ると、改行の分だけ数値が加算されている?
テスト
上記は三文字だが、以下の例だと二回分の改行が追加されて「五文字」で計算されていた。
テ<br> ス<br> ト
厳密に考えると疲れるので、アバウトにいこう。