●サイドバーをすっきりと
Movable Type 4のデフォルトのサイドバーには、各ページに、「このブログ記事ついて」、「このアーカイブについて」、「このページについて」というタイトルの、ナビゲーション用のリンクが、文章化された形で、表示されていますよね。
しかし、これがうっとうしい。。。多数の書き手のよるブログの場合には、誰それが、いつ書いたということも重要なのでしょうが、個人では不要。また、ナビリンクについても、前のカテゴリ、次ぎのカテゴリと移動して見るひとは稀かと思われます。(カテゴリリンク集は別途ある訳だし)
そこで、この部分をばっさりとサイドバーから削除。バックアップを取ってからですよ。
「テンプレート」→「テンプレートモジュール」→「サイドバー(3カラム)」を呼び出して、上部の
<MTIf name="main_index">
・・この間を削除(かなり行数あります)・・・
</MTIf>
●前後のエントリに移動用ナビリンクを設置
サイドバーがすっきりしたのはいいけれど、ひとつ記事を見たあと、前後の記事やメインに戻るリンクは、ほしい。
そこで、3.xであったシンプルな前後の記事への移動用リンクを、各記事の下部に設置します。
「テンプレート」→「テンプレートモジュール」→「ブログ記事の詳細」
以下の<p class="content-nav">~</p>までを追加
<$MTEntryMore$>
</div>
</MTIfNonEmpty>
<p class="content-nav">
<MTEntryPrevious><a href="<$MTEntryPermalink$>">« <$MTEntryTitle remove_html="1"$></a> |</MTEntryPrevious>
<a href="<$MTBlogURL$>">メイン</a>
<MTEntryNext>| <a href="<$MTEntryPermalink$>">
<$MTEntryTitle remove_html="1"$>»</a>
</MTEntryNext>
</p>
●個別ページリンク表示のそばにカテゴリー名も表示
デフォルトで各記事の下部に、属するカテゴリのリンクが大きく表示されていますが、せっかく、日付や個別ページリンクが上部タイトル直下にありますので、その側にカテゴリを表示し、読む前に何の記事か、わかりやすくします。
「テンプレート」→「テンプレートモジュール」「ブログ記事のメタデータ」
以下の青字部分を追加する
<span class="separator">|</span> <a href="<$MTEntryLink archive_type="Category"$>"><$MTEntryCategory$></a>
<span class="separator">|</span> <a class="permalink" href="<$MTEntryPermalink$>">個別ページ</a>