「前の記事」は<mt:EntryPrevious>
「次の記事」は<mt:EntryNext>
URLは<$mt:EntryPermalink$>
タイトルは<$mt:EntryTitle encode_html="1"$>
タイトルが長過ぎるときは適当な文字数で切りたい
trim_to | グローバル・モディファイアリファレンス
タイトル途中で切った場合は最後に...をつけたいので、元々のタイトルの長さを調べる
count_characters | グローバル・モディファイアリファレンス
そのタイトル長を一旦変数にセットしておく
setvar | グローバル・モディファイアリファレンス
タイトル長が規定より長かった場合、で条件分岐
MTIf | テンプレートタグリファレンス
で、こんな感じ。とりあえず30文字で切る。
「次の記事」は<mt:EntryNext>
URLは<$mt:EntryPermalink$>
タイトルは<$mt:EntryTitle encode_html="1"$>
タイトルが長過ぎるときは適当な文字数で切りたい
trim_to | グローバル・モディファイアリファレンス
タイトル途中で切った場合は最後に...をつけたいので、元々のタイトルの長さを調べる
count_characters | グローバル・モディファイアリファレンス
そのタイトル長を一旦変数にセットしておく
setvar | グローバル・モディファイアリファレンス
タイトル長が規定より長かった場合、で条件分岐
MTIf | テンプレートタグリファレンス
で、こんな感じ。とりあえず30文字で切る。
<mt:EntryPrevious> <a href="<$mt:EntryPermalink$>" class="prev-next">< <$mt:EntryTitle encode_html="1" trim_to="30"$> <$mt:EntryTitle encode_html="1" count_characters="1" setvar="entry_title_length"$> <MTIf name="entry_title_length" gt="30">...</MTIf> </a> </mt:EntryPrevious> | <mt:EntryNext> <a href="<$mt:EntryPermalink$>" class="prev-next"> <$mt:EntryTitle encode_html="1" trim_to="30"$> <$mt:EntryTitle encode_html="1" count_characters="1" setvar="entry_title_length"$> <MTIf name="entry_title_length" gt="30">...</MTIf> ></a> </mt:EntryNext>