Single Article

ナビゲーションリンクの表示

ナビゲーションリンク(というのだろうか?下図のやつ)を追加表示してみた。

entrynavi.gif

<div id=”content-nav”>として、既にテンプレートに書かれているが、CSSファイルの#content-navにはdisplay : none;が記述されているため、表示されていない。少なくとも、エントリーアーカイブ日付アーカイブに関しては、テンプレートはそのままでCSSの#content-navの{display: none;}を削除すればよい。

しかし、カテゴリーアーカイブに関しては、ちょっと事情が違う。標準テンプレートではトップにしかリンクが張られていない。

変更前
<p class=”content-nav”>
<a href=”<$MTBlogURL$>”>メイン</a></p>

そこで、前後のカテゴリーにリンクするように変更。

変更後
<p class=”content-nav”>
<MTCategoryPrevious><a href=”<$MTCategoryArchiveLink$>”><$MTCategoryLabel$></a> |; </MTCategoryPrevious>
<a href=”<$MTBlogURL$>”>メイン</a>
<MTCategoryNext> |; <a href=”<$MTCategoryArchiveLink$>”><$MTCategoryLabel$></a></MTCategoryNext>
</p>

それにしてもなぜ、標準で隠してあるのだろうか?そしてカテゴリーアーカイブのナビゲーション部分が手抜きにしか思えない。

Related Posts

Trackback URL

Post a Comment

Your email is never published nor shared.