プラグインもインストールできる環境に無いため、デザインテンプレートくらいしかいじれないと思います。
Movabletype Publishing Platformです。
PHP形式で出力するように設定すれば不可能ではありません。
ただ、全てのエントリーを分割ページに割り当てると、サーバー付加が増え過ぎて再構築エラーになる可能性が高いので、有限の方法をご紹介します。
基本的な原理は、
<html> <head> <body> <?php if(!($page)||($page==0)){?> <h1>1ページ目</h1> <p><a href="./?page=1">次へ</a></p> <?php }elseif($page==1){?> <h1>2ページ目</h1> <p><a href="./?page=0">前へ</a> <a href="./?page=2">次へ</a></p> <?php }elseif($page==2){?> <h1>3ページ目</h1> <p><a href="./?page=1">前へ</a></p> <?php }?> </body> </html>
実行結果
というindex.phpを利用し、
<MTEntries>~</MTEntries>の部分を、
<?php if(!($page)||($page==0)){?> <MTEntries lastn="3"> <$MTEntryTrackbackData$> <MTDateHeader><h2 class="date-header"><$MTEntryDate format="%x"$></h2></MTDateHeader> <a id="a<$MTEntryID pad="1"$>"></a> <div class="entry" id="entry-<$MTEntryID$>"> <h3 class="entry-header"><$MTEntryTitle$></h3> <div class="entry-content"> <div class="entry-body"> <$MTEntryBody$> <MTEntryIfExtended> <p class="entry-more-link"> <a href="<$MTEntryPermalink$>#more">続きを読む "<$MTEntryTitle$>" »</a> </p> </MTEntryIfExtended> <p class="entry-footer"> <span class="post-footers">投稿者: <$MTEntryAuthorDisplayName$> 日時: <$MTEntryDate format="%X"$></span> <span class="separator">|</span> <a class="permalink" href="<$MTEntryPermalink$>">パーマリンク</a> <MTIfCommentsActive>| <a href="<$MTEntryPermalink$>#comments">コメント (<$MTEntryCommentCount$>)</a></MTIfCommentsActive> <MTIfPingsActive>| <a href="<$MTEntryPermalink$>#trackback">トラックバック (<$MTEntryTrackbackCount$>)</a></MTIfPingsActive> </p> </div> </div> </div> </MTEntries> <p><a href="./?page=1">次へ</a></p> <?php }elseif($page==1){?> <MTEntries lastn="3" offset="3"> <$MTEntryTrackbackData$> <MTDateHeader><h2 class="date-header"><$MTEntryDate format="%x"$></h2></MTDateHeader> <a id="a<$MTEntryID pad="1"$>"></a> <div class="entry" id="entry-<$MTEntryID$>"> <h3 class="entry-header"><$MTEntryTitle$></h3> <div class="entry-content"> <div class="entry-body"> <$MTEntryBody$> <MTEntryIfExtended> <p class="entry-more-link"> <a href="<$MTEntryPermalink$>#more">続きを読む "<$MTEntryTitle$>" »</a> </p> </MTEntryIfExtended> <p class="entry-footer"> <span class="post-footers">投稿者: <$MTEntryAuthorDisplayName$> 日時: <$MTEntryDate format="%X"$></span> <span class="separator">|</span> <a class="permalink" href="<$MTEntryPermalink$>">パーマリンク</a> <MTIfCommentsActive>| <a href="<$MTEntryPermalink$>#comments">コメント (<$MTEntryCommentCount$>)</a></MTIfCommentsActive> <MTIfPingsActive>| <a href="<$MTEntryPermalink$>#trackback">トラックバック (<$MTEntryTrackbackCount$>)</a></MTIfPingsActive> </p> </div> </div> </div> </MTEntries> <p><a href="./?page=0">前へ</a> <a href="./?page=2">次へ</a></p> <?php }elseif($page==2){?> <MTEntries lastn="3" offset="6"> <$MTEntryTrackbackData$> <MTDateHeader><h2 class="date-header"><$MTEntryDate format="%x"$></h2></MTDateHeader> <a id="a<$MTEntryID pad="1"$>"></a> <div class="entry" id="entry-<$MTEntryID$>"> <h3 class="entry-header"><$MTEntryTitle$></h3> <div class="entry-content"> <div class="entry-body"> <$MTEntryBody$> <MTEntryIfExtended> <p class="entry-more-link"> <a href="<$MTEntryPermalink$>#more">続きを読む "<$MTEntryTitle$>" »</a> </p> </MTEntryIfExtended> <p class="entry-footer"> <span class="post-footers">投稿者: <$MTEntryAuthorDisplayName$> 日時: <$MTEntryDate format="%X"$></span> <span class="separator">|</span> <a class="permalink" href="<$MTEntryPermalink$>">パーマリンク</a> <MTIfCommentsActive>| <a href="<$MTEntryPermalink$>#comments">コメント (<$MTEntryCommentCount$>)</a></MTIfCommentsActive> <MTIfPingsActive>| <a href="<$MTEntryPermalink$>#trackback">トラックバック (<$MTEntryTrackbackCount$>)</a></MTIfPingsActive> </p> </div> </div> </div> </MTEntries> <p><a href="./?page=1">前へ</a></p> <?php }?>
等と書き換えれば可能です。
のメインページにて実装してみました。
コメント(0件)